Как скрыть Jtable в netbeans? - PullRequest
0 голосов
/ 11 марта 2020

Я скрываю таблицу, используя accountTable.setVisible(false);, но теперь она не отображается при вызове accountTable.setVisible(true);. подскажите пожалуйста как ее решить или дайте альтернативный вариант для сокрытия Jtable. jtable уже в jpanel

Ответы [ 2 ]

0 голосов
/ 11 марта 2020

альтернативный вариант скрытия Jtable.

JTable обычно отображается в JScrollPane. Таким образом, одним из подходов будет:

scrollPane.setViewportView( null ); // to hide the table

, а затем:

scrollPane.setViewportView( table ); // to show the table.

Это предполагает, что у вас есть место на панели для фактического отображения таблицы. Если на панели нет места для переотображения таблицы, возможно, вам также понадобится упаковать () фрейм.

0 голосов
/ 11 марта 2020

попробуйте вызвать функции jpanel (где включена таблица jTable) revalidate () и repaint () после установки видимой таблицы

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