Java SE - 自定义按钮(Jcomponent)和ActionListener?

时间:2012-06-22 16:57:22

标签: java swing actionlistener jcomponent

我实现了类MyButton,它扩展了类Jcomponent。问题是,我在主类中有一些MyButton对象(实现ActionListener),我想向它们添加动作监听器。

如何处理?所以我可以使用addActionListener?

提前致谢

1 个答案:

答案 0 :(得分:3)

  • MyButton objects未实施/继承JButtonAbstractButton方法的情况下使用MouseListener / KeyBindings

  • 如果实现JButtonAbstractButton,则可以使用

    a)ButtonModel

    b)Swing Action

    c)ActionListener

  • 在发布SSCCE

  • 后尽早获得更好的帮助