3

我想在用户按下/释放按钮时更改 JButton 图标。

选择 JButton 时的图标图像

在此处输入图像描述

取消选择 JButton 并释放 JButton 时的图标图像:

取消选择/释放时

我怎样才能做到这一点?

4

1 回答 1

13
JButton b = new JButton(Icon x); // Create button with normal icon
   b.setIcon(Icon x);
   b.setDisabledIcon(Icon x);
   b.setPressedIcon(Icon x);
   b.setSelectedIcon(Icon x);
   b.setDisabledSelectedIcon(Icon x);

参考: http ://www.leepoint.net/notes-java/GUI/components/20bu​​ttons/23buttonicons.html

于 2012-09-17T23:05:08.903 回答