public class DisplayPanel extends JPanel {
private final static ButtonGroup buttonGroup = new ButtonGroup();
static JRadioButton [] radioButtons = new JRadioButton [4];
static JLabel [] labels = new JLabel [4];
ImageIcon [] icons = {
new ImageIcon("HEX Disabled.jpg"),
new ImageIcon("DEC Disabled.jpg"),
new ImageIcon("OCT Disabled.jpg"),
new ImageIcon("BIN Disabled.jpg")
};
ImageIcon [] selectedIcons = {
new ImageIcon("HEX Selected.jpg"),
new ImageIcon("DEC Selected.jpg"),
new ImageIcon("OCT Selected.jpg"),
new ImageIcon("BIN Selected.jpg")
};
more stuff here....
然后我尝试将图标设置在for循环中...
radioButtons[i].setSelectedIcon(icons[i]);
radioButtons[i].setSelectedIcon(selectedIcons[i]);
我的问题是,如果我有一个名为“ icons”的源文件夹,我该如何准确地访问该文件夹并使用其中的图像设置按钮图标?
我已经尝试过......
new ImageIcon("img/HEX Selected.jpg"),
我也尝试过放入bin文件夹并使用
new ImageIcon("bin/HEX Selected.jpg"),
以及
new ImageIcon("bin\\HEX Selected.jpg"),
要使其正常运行,我需要纠正什么?
谢谢
托马斯