2016-09-08 5 views
1

Я сделал программу, которая тянет несколько таблиц MySQL и позволяет пользователю просматривать их как JTable.Попытка добавить пустые строки в JTable

На JFrame у меня есть опции для сохранения, добавления строки и удаления строки.

Сохранить сохранит изменения пользователя внесенные в ячейку (если они дважды щёлкают и нажмите ввод)

Добавить строка добавить пустые строки. Однако, если вы добавите более 1 строки, а затем введите материал в строку выше (которую вы только что сделали), а затем нажмите вторую вторую строку, данные дублируются из строки ранее.

Есть ли способ остановить это?

ответ

0

Вы определяли значение строк при добавлении строки? Вчера я играл что-то вокруг с JTable, однако я новичок с Java, но когда я вставляю пустые строки я использовал нечто подобное, чем это:

model.addRow(new Object[]{"Column 1", "Column 2", "Column 3"}); 

Вы также можете использовать пустые значения для него.

model.addRow(new Object[]{"", "", ""});