Java 从另一个类访问DefaultListModel

Java 从另一个类访问DefaultListModel,java,swing,defaultlistmodel,Java,Swing,Defaultlistmodel,我想向列表模型中添加新项,但我不知道如何从另一个类访问列表模型 我在类GUI中创建了如下内容: DefaultListModel<String> listenModell = new DefaultListModel<String>(); 声明并初始化为静态变量或带有公共访问修饰符的实例变量,然后可以使用类名(如果是静态的)调用,或者使用实例(如果是实例变量)调用。您可以在这里添加 例: 公共类示例{ public static DefaultListModel lis

我想向列表模型中添加新项,但我不知道如何从另一个类访问列表模型

我在类GUI中创建了如下内容:

DefaultListModel<String> listenModell = new DefaultListModel<String>();

声明并初始化为静态变量或带有公共访问修饰符的实例变量,然后可以使用类名(如果是静态的)调用,或者使用实例(如果是实例变量)调用。您可以在这里添加

例:

公共类示例{
public static DefaultListModel listendoll=new DefaultListModel();
.
.
.
}
公共类样本2{
void方法(){
Sample.listendoll.add(i,结果);
}
}

ListModel
作为一个字段,并创建一个getter?在包含JList的类中提供可变方法“。但我不知道如何从另一个类访问ListModel。”(转眼)编写代码的是什么IDE?我将通过一个静态变量尝试您的方法@ericleibengustExposing。。。真的吗?如果你不想这样做,你可以将它声明为private并提供getter方法……。如果你不想这样做,我想不出一个原因,为什么我会通过公共静态变量公开它。
listenModell.add(i, result);
public class Sample{
public static DefaultListModel<String> listenModell = new DefaultListModel<String>();
.
.
.


}


public class Sample2{
void method(){
Sample.listenModell.add(i,result);

}

}