Настройка jTable - PullRequest
       18

Настройка jTable

0 голосов
/ 20 марта 2010

Мне нужно настроить свой jTable.Все, что мне нужно, это поместить пользовательский объект Swing (например, jButon, jPanel и т. Д.) В ячейку таблицы.Является ли это возможным?Я пытаюсь:

jTable.getModel.setValueAt(jPanel1,0,0)

и

jTable.getModel.setValueAt(jPanel1.getUI(),0,0)

Но в результате получается только некая строка, представляющая объект ...

Язнают о пользовательских средствах визуализации, но все еще не получают технику их правильной регистрации.Как ты это делаешь?

Ответы [ 3 ]

3 голосов
/ 20 марта 2010

См. Как использовать таблицы, концепции: редакторы и средства визуализации в учебнике по колебаниям.Похоже, вы получаете средство визуализации по умолчанию для Object, которое «отображается с помощью метки, отображающей строковое значение объекта».Вы можете использовать setDefaultRenderer, чтобы связать свой класс с вашим средством визуализации, как показано в этом примере .

2 голосов
/ 20 марта 2010

вы можете посетить эту веб-страницу она очень полезна

2 голосов
/ 20 марта 2010

Для этого вы должны использовать ListCellRenderer , Прочитайте аналогичный вопрос здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...