Я реализовал класс MyButton, который расширяет класс Jcomponent. И проблема в том, что у меня есть некоторые объекты MyButton в основном классе (реализует ActionListener), и я хотел бы добавить к ним action-прослушиватель.Java SE - настраиваемая кнопка (Jcomponent) и ActionListener?
Как с этим обращаться? Поэтому я могу использовать addActionListener?
Заранее спасибо
Если вам нужна функциональность 'JButton', но в то же время, хотел бы добавить что-то к его функции, чем расширять сам JButton, зачем расширять JCompoent, который находится в иерархии. Расширьте класс, который приближается к тем функциям, который вам нужен, и добавьте еще несколько ваших. Имя, предложенное вами 'MyButton' для класса, которое расширяет' JComponent', не дает хороших вибраций, связанных с тем, что вы кодировали. Расширьте 'JButton', если это то, что вы хотите, с расширенными функциями по вашему выбору. Иначе вы, возможно, скоро обнаружите, что изобретаете колесо для «JButton», самостоятельно –