0
我在JFrame
的class A
內有JList
。然後我打開另一個JFrame
在Class B
其中extends
A類。這個類裏面我AddElement();
到JList
但JList
不會自動在它新項目重繪。從調試我可以確定該項目被添加到模型,但JList
不重繪。有誰知道我該如何解決這個問題?刷新JList不工作?
編輯:我正在使用默認模型。
我在JFrame
的class A
內有JList
。然後我打開另一個JFrame
在Class B
其中extends
A類。這個類裏面我AddElement();
到JList
但JList
不會自動在它新項目重繪。從調試我可以確定該項目被添加到模型,但JList
不重繪。有誰知道我該如何解決這個問題?刷新JList不工作?
編輯:我正在使用默認模型。
這只是一個JList,我解決的是通過使其靜態(doh!)
您是否使用自定義模型?你發起了正確的事件嗎? http://download.oracle.com/javase/6/docs/api/javax/swing/AbstractListModel.html#fireIntervalAdded%28java.lang.Object,%20int,%20int%29 – Puce 2010-11-24 17:53:54
我使用的是默認模型。 – Skizit 2010-11-24 17:57:21