如何使用comboBox从数组中获取正确的索引

时间:2019-06-27 20:13:32

标签: java swing combobox

我有一个带有多个图片路径的数组。根据用户在comboBox中选择的内容,应该显示相应的图像。

我的想法是要从comboBox中获取选定值的索引,然后从数组中获取正确的索引,然后将该索引的值粘贴到正确的路径中,但是我无法使其正常工作。现在,它总是始终退还第二张图片。

JComboBox comboBoxCircuit = new JComboBox(circuit);
comboBoxCircuit.setBounds(535, 111, 96, 18);
Einstellungen.add(comboBoxCircuit);
comboBoxCircuit.setSelectedIndex((int)(Math.random() * circuit.length));

String[] circuitpictures = {"/circuit1.png", "/circuit2.png", "/circuit3.png", 
                            "/circuit4.png", "/circuit5.png"};

JLabel lblCircuit = new JLabel("New label");
Image img = new ImageIcon(this.getClass().getResource("/circuit2.png")).getImage();

0 个答案:

没有答案