У меня проблемы с отображением данных в JTable.Мое приложение использует JTable и пользовательскую AbstractTableModel.В моем AbstractTableModel у меня есть приватное поле SomeClass[] array
, и этот класс выглядит примерно так:
public char[] field1;
public char[] field2;
etc.
Также в моем AbstractTableModel у меня есть метод переопределения getValueAt
, и он содержит что-то вроде этого:
...
switch(column){
case(0):
retrun array[row].field1;
case(1):
return array[row].field2;
}
etc.
Когда я делаю System.out.println(array[row].field1)
, данные отображаются правильно, но в моем jTable есть что-то вроде "[C @ 203 .........".
В чем проблема?: -s Как я могу это исправить?Кто-нибудь может мне помочь?