我想在列表模型中添加新项目,但我不知道如何从另一个类访问listmodel。
我在类GUI中创建了它:
DefaultListModel<String> listenModell = new DefaultListModel<String>();
如何访问其他类中的listmodel?
我想添加这样的项目:
listenModell.add(i, result);
答案 0 :(得分:-1)
使用公共访问修饰符声明并初始化为静态变量或实例变量,然后可以使用类名称(如果它是静态的)调用,或者使用实例(如果它是实例变量)。在那里你可以添加。
例如:
public class Sample{
public static DefaultListModel<String> listenModell = new DefaultListModel<String>();
.
.
.
}
public class Sample2{
void method(){
Sample.listenModell.add(i,result);
}
}