Показать сообщение отдельно
Старый 25.12.2014, 10:47   #3  
Vasiliusis is offline
Vasiliusis
Участник
 
225 / 13 (1) ++
Регистрация: 30.01.2013
Цитата:
Сообщение от gl00mie Посмотреть сообщение
И ведь не врет!
В качестве объекта, вызываемого через menuitem, можно использовать любой класс, у которого есть статический метод main() подходящей сигнатуры. Если нужно вызывать через пункт меню класс-наследник, а статический main() есть только в базовом классе, то либо надо реализовать main() в наследнике и вызывать его напрямую через пункт меню, либо вызывать базовый класс, а в нем реализовать логику условного создания экземпляра класса-наследника.
в общем сделал первый вариант. Я думал просто super(args) будет достаточно в main, ан нет - метод static. Спасибо

Последний раз редактировалось Vasiliusis; 25.12.2014 в 10:53.