您不应该只是为了删除其中的某些项目而重新初始化整个JList小部件。相反,您应该 *** 纵列表模型,因为对它的更改会“自动”同步回UI。假设您确实在使用
DefaultListModel,这足以实现您的“全部清除”功能:
private void jButtonClearActionPerfomed(java.awt.event.ActionEvent evt) { if(evt.getSource()==jButtonClear) { DefaultListModel listModel = (DefaultListModel) jList1.getModel(); listModel.removeAllElements(); }}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)