2012-04-28 5 views
0

Хорошо, поэтому я читаю некоторые оценки из текстового файла, и когда пользователь закончил игру, он спрашивает вас, хотите ли вы сохранить счет или нет, у меня есть только одна проблема с этим , Он читает и пишет отлично от текстового файла, и это просто, что JTable не обновляется всякий раз, когда добавляется новый балл. Объект [] [] считывается из текстового файла, и мне просто интересно, существует ли такой метод, как «table.setData (Object [] [] o);» sorta вещь, любая помощь будет принята с благодарностью, спасибо.Обновление JTable через файл

+0

Вы хотите добавить строку в TableModel JTable, часто объект DefaultTableModel. Если вам нужна дополнительная помощь по этому поводу, вам нужно будет рассказать нам больше о деталях вашего кода и вашей проблеме. Гораздо больше. –

+0

для лучшей помощи скорее отредактируйте свой вопрос с помощью [SSCCE] (http://sscce.org/), продемонстрировав вашу проблему вкл. Метод AbstractTableMolde 'table.setData (Object [] [] o)' – mKorbel

+0

Alright nvm, я исправил его, все, что мне было нужно, это объект DefaultTableModel, есть метод под названием setDataVector (Object [] [] data, Object [] columnNames); спасибо –

ответ

0

Точно так же вы можете принять ответ и сохранить свою репутацию до:

Это звучит, как вам нужно установить DefaultTableModel.

Тогда вы можете использовать ((DefaultTableModel) table.getModel()).setDataVector(yourData, columnHeaders);. С 'yourData' является Object[][] и 'columnHeaders' Object[]

Это должно делать именно то, что вам нужно.

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