首页 > TAG信息列表 > defaultlistmodel
java-极慢的JList重新填充
我有一个JList组件,应该将其清空并重新填充.以下代码(基于我的原始代码)显示了一个带有JList和JButton的简单窗口: import java.awt.BorderLayout; import javax.swing.*; public class JListTest extends javax.swing.JFrame{ JList jList; JButton button; DefaultLjava-JList包装问题
当我在运行时向其中添加元素时,似乎无法正确更新包装.重新验证框架后,它将继续在最后一行渲染新项目(甚至保留旧的换行),但不会继续并换行到新行. 仅在调整框架大小时才能重新包装列表(无效,验证和重新绘制不起作用). final JFrame frame = new JFrame(); final Vector<St如何在JList模型中注册更改?
我在理解哪个接口需要监听listModel中的更改时遇到问题.我以为是ListDataListener,但我无法理解其中的方法.它有3种方法,这个方法似乎是我想要的方法,但我无法理解描述: contentsChanged(ListDataEvent e) Sent when the contents of the list has changed in a way that's如何在java中的DefaultListModel中保存数据
我正在尝试使用JList / DefaultListModel创建一个列表,该列表在其自身内部保存数据. 这是我的问题. DefaultListModel my_docs = new DefaultListModel(); JList my_jlist = new JList(my_docs); // From here, I add elements to my_docs.. my_docs.addElement("Document 1"); my