Java:图像切换按钮

Dan*_*rzo 5 java swing

如何在Swing界面中创建切换图像按钮?我有两个图像,imageon.jpg和imageoff.jpg,我基本上想要一个可点击的元素来切换图像并触发一个事件.

更新:有没有办法覆盖图像周围通常的'铬'?我更喜欢简单的图像到里面有图像的按钮.

Tom*_*ine 10

加载图像ImageIcon.创建一个JToggleButton.然后应用图标AbstractButton.setIcon/setPressedIcon/setSelectedIcon.删除边框AbstractButton.setBorderPainted(false).

  • 嗯,忘了那些方法.(除非你记得它们存在,否则它们不会出现在Javadoc中.)+1 (2认同)
  • 真的很奇怪...我也试图让边框画错,但仍然有图像上的边框,也没有切换.怎么解决呢?:( (2认同)