我有 3 ArrayLists 和JTable.
我希望能够通过选择中的元素并例如单击一个按钮来 从选定的(从 3 个之一)中添加/编辑/删除元素。ArrayListJTable
我有这个代码只使用一个ArrayList:
/* ... */
EventList<MyClass> eventList = GlazedLists.eventList(myFirstArrayList);
SortedList<MyClass> sortedList = new SortedList<MyClass>(eventList, null);
filterList = new FilterList<MyClass>(sortedList);
EventTableModel<MyClass> listModel = new EventTableModel<MyClass>(filterList,
myTableFormat);
table.setModel(listModel);
TableComparatorChooser.install(table, sortedList,
AbstractTableComparatorChooser.MULTIPLE_COLUMN_MOUSE);
selectionModel = new EventSelectionModel<MyClass>(filterList);
table.setSelectionModel(selectionModel);
/* ... */
我怎样才能将或的源更改为 2. 或 3.所以如果我编辑它也会修改源?EventListFilterListArrayListEventListArrayList