我想添加新項目到我的列表模型,但我不知道如何從另一個類訪問listmodel。從另一個類訪問DefaultListModel
我在班上GUI創建這樣的:
DefaultListModel<String> listenModell = new DefaultListModel<String>();
我如何可以訪問的ListModel我在其他類?
我想補充的項目是這樣的:
listenModell.add(i, result);
我想添加新項目到我的列表模型,但我不知道如何從另一個類訪問listmodel。從另一個類訪問DefaultListModel
我在班上GUI創建這樣的:
DefaultListModel<String> listenModell = new DefaultListModel<String>();
我如何可以訪問的ListModel我在其他類?
我想補充的項目是這樣的:
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);
}
}
做了'ListModel'領域,並創建一個getter? –
在包含JList的類中提供可變方法 – MadProgrammer
*「但我不知道如何從另一個類訪問listmodel。」*(卷眼睛)什麼IDE正在編寫代碼? –