Я хотел бы визуализировать набор потоков, что-то вроде: Set<ThreadInfo>
. Я выбираю Set
, так как каждый поток в JVM уникален. При выборе его отображения с помощью компонента JTable в Java Swing я столкнулся с некоторыми проблемами.
Мне нужно реализовать TableModel. TableModel использует getValueAt(int row, int col)
или setValueAt(Object o, int row, int col)
для распространения измененных значений.
Но как мне реализовать эти методы, используя Set в качестве модели данных? Для списка я бы сказал row = list index, но для набора я не могу делать предположения о порядке элементов.