我试图创建一个具有自定义形状(六边形)的按钮,但其功能与普通的JButton相同(即与ActionListener配合使用)。
我已经创建了一个继承AbstractButton的类,但是当我点击按钮时,它似乎没有将事件发送给ActionListener。如果我将类更改为继承JButton,它就能完美地工作,但它会破坏按钮的显示方式。我假设有一个需要覆盖的方法来触发事件,但我找不到是什么方法。
用户名或电子邮箱地址
密码