我想设置一个ImageIcon
,JButton
但我不想通过这种方式设置它:
JButton btnTest = new JButton(new ImageIcon("IMAGE PATH"));
有没有办法我可以做类似下面的事情,而不是在构造函数中设置它?
btnTest.setImageIcon();
btnTest.setText(new ImageIcon().something....)
使用JButton.setIcon(Icon)
.
btnTest.setIcon(new ImageIcon("IMAGE PATH"));
当按钮滚动、按下、选择、禁用或这些状态的不同组合时,还有其他方法可以设置自定义图标。
Java API是此类信息的重要来源。收藏它并经常参考它!
ImageIcon icon = new ImageIcon("path_to_icon");
btnTest.setIcon(icon);