Добавить столбец в jtable, изменяя его ширину - PullRequest
0 голосов
/ 21 сентября 2009

Я пытаюсь добавить столбец в jtable. Я пробовал этот код:

DefaultTableModel model = (DefaultTableModel) table.getModel (); model.addColumn ("новый столбец");

но ширина таблицы не меняется, а ширина столбцов. Другими словами, ширина столбцов уменьшается, поэтому новый столбец «умещается» в таблице, но я хочу с точностью до наоборот: когда я добавляю столбец, я хочу, чтобы таблица увеличивала свою ширину, поэтому ширина ее столбцы остаются без изменений. Я пытался перед добавлением столбца изменить размер таблицы, но она не меняется, даже если AUTO_RESIZE_MODE выключено. Любое решение ??

1 Ответ

0 голосов
/ 23 сентября 2009

Может быть, Jtable должен быть помещен в JScrollPane, Я знаю, что его средство визуализации javax.swing.plaf.basic.BasicTableUI связано с JScrollPane.

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