Pull to refresh
9
0
Send message
Ранее вольная борьба, сётокан каратэ-до. Сейчас иногда зарядка, а так псевдо-киберспорт )
Ничего не имею против Agile, но как в одной из статей заметили:
«В русской расскладке „Agile“, звучит как „Фпшду“, что как-бы настораживает»(с) из одной из множества хабро статей.
Верю я в Авелона, Соейра, Кейна и Уркхарта. Наконец-то они взялись за то, в чем у них опыта поболее всех будет — изометрическая, командная РПГ, с неимоверным сюжетом и прочим. Причем я не только верю, что создадут шедевр ибо создатели классических РПГ не могут не сделать шедевр, но и еще наверняка наберут все 10 млн, и после завершения акции, коммьюнити будет просто так деньги высылать в качестве поддержки (по примеру с Wasteland 2).
Могу пожелать им только удачи, и присоединюсь к комментарию выше — Shut up and take my money. You need it :)
Спасибо за ссылку. Интересная альтернатива, почитаю на досуге.
Для упрощения примера я не добавил геттер для JMenuItem, но в целом можно его добавить в XMLMenuParser и через него вешать ActionListener:
public JMenuItem getMenuItem(String name) {
        return (JMenuItem)xmlMenuHandler.getMenuMap().get(name);
}

//Использование
xmlParser.getMenuItem("shortcut").addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    System.exit(0);
                }
            });


Просто тут была цель упрощения самого процесса создания меню. Хотя вы подкинули интересную идею для работы непосредственно с Action элементами, обязательно поэкспериментирую.
Я, к сожалению, с Groovy еще не знаком. Но спасибо за ссылку, судя по всему итак довольно простые вещи сделали еще проще.

А вобще мне было интересно, в какой-то степени чисто для себя, рутину создания системы меню, которая сильно загрязняет код, превратить в приятное занятие не требующее больших усилий, как в имплементации, так и в поддержке :)

Information

Rating
Does not participate
Location
Украина
Date of birth
Registered
Activity