我添加一個jlabel與圖像到jpanel。如果我硬編碼的圖像url然後它工作正常,但我想要一個URL數組,所以我想知道是否可以傳遞一個字符串變量命令jl.setIcon(新的ImageIcon(????))?是否可以將String變量作爲參數傳遞給新的ImageIcon()?
private JPanel right;
private JLabel jl= new JLabel();
right = new JPanel();
right.setLayout(new GridLayout(1,1,10,10));
this.add(right, BorderLayout.CENTER);
jl.setIcon(new ImageIcon(ships[0]));
right.add(jl);
validate();
什麼是'船[0]'?如果它是一個字符串,對我來說看起來很好。 – wns349
閱讀文檔可能會有所幫助:http://docs.oracle.com/javase/7/docs/api/javax/swing/ImageIcon.html – donfuxx
船是一個字符串數組。所以船舶[0]是陣列中的第一個字符串。仍然看起來是否正確? – user3491205