2016-04-08 2 views
0

, поэтому я пытаюсь добавить Jspinner внутри ячейки Jtable.добавив прядильщик внутри ячейки jtable

и я изначально делал что-то вроде следующего внутри DefaultTableModel

public Class<?> getColumnClass(int colNum) { 
       if(colNum ==2) 
        return JSpinner.class 
     return String.class; 

} 

Однако, после выполнения этого я получаю следующее:

enter image description here

Я пытался искать сообщение об ошибке но это было совсем не полезно.

Я предполагаю, что подход JSpinner.class не может работать. Если это так, то может ли кто-нибудь предложить какой-либо другой подход?

+0

@ ReşitDönük Я пытаюсь отобразить счетчик – rullzing

ответ

2

Нет, не держать компоненты внутри модели, модель содержит данные, использовать CellRenderer и CellEditor, чтобы определить, каким образом эти данные отображаться и редактироваться пользователем

См

для получения более подробной информации

Смежные вопросы