我无法将arrayList
放入Jlist
。
这就是我所拥有的:
主要类别:
package domain;
import java.util.ArrayList;
public static void main(String[] args) {
ArrayList<String> purposeCategories = new ArrayList<String>();
purposeCategories.add("Behavioral");
purposeCategories.add("Structural");
purposeCategories.add("Creational");
}
我已将我的列表声明放在我的Jframe
类中,并且我有导入domain.main;但它说它不会认出purposeCategories
......我忘了什么?
JList list_purpose = new JList(purposeCategories.toArray());
list_purpose.setBounds(50, 121, 121, 63);
contentPane.add(list_purpose);
也很抱歉我的英文,谢谢你的时间:D
答案 0 :(得分:0)
列表的范围不同。在你的Jframe类中执行此操作:
public MyFrame(List<String> data) {
//now put your code for the Jlist here using the variable name "data" for your list
}