
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.05.2016, 13:57
|
|||
|---|---|---|---|
Как сделать чтоб Jtable был невидимым при нажатии на клавишу? |
|||
|
#18+
Как сделать чтоб Jtable был невидимым при нажатии на клавишу? Пробывал вот так Jtable.setVisible(false), но так все равно отображает Jtable на форме, можете подсказать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2016, 14:06
|
|||
|---|---|---|---|
|
|||
Как сделать чтоб Jtable был невидимым при нажатии на клавишу? |
|||
|
#18+
Dimmf28, На сколько я понимаю, проблема, обычно, в том что LayoutManager-ы не слушают это свойство ("visible") у своих контролов. Вариант 1 - насильно вызывать layout после setVisible. Например, получить у JTable родителя и вызвать revalidate(). Либо получить у родителя LayoutManager и вызывать doLayout(). С наскока не скажу как лучше. Вообще я не уверен что все LayoutManager-ы вообще реагируют на это свойство. Надо смотреть код. Вариант 2 - удалять JTable из контейнера. Ничем не хуже. Просто и понятно. При получении ссылки на родителя надо учесть, что у JTable, обычно, родителем является JScrollPane, которая визуально является неотъемлемой частью таблицы. Поэтому лучше манипулировать JScrollPane, а не таблицей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2016, 14:13
|
|||
|---|---|---|---|
Как сделать чтоб Jtable был невидимым при нажатии на клавишу? |
|||
|
#18+
Blazkowicz, а можете подсказать еще такое, пусть у меня на форме есть клавиша , я визуально в нетбинсе беру еще 1 клавишу и пытаюсь ее расположить поверх другой , но редактор не дает так сделать и ставит ее рядом, как сделать так чтоб получлось разместить одну над другой, получаеться надо слои какието? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2016, 14:20
|
|||
|---|---|---|---|
|
|||
Как сделать чтоб Jtable был невидимым при нажатии на клавишу? |
|||
|
#18+
Dimmf28, http://vio.uchim.info/Vio_18/cd_site/articles/art_1_26.htm https://docs.oracle.com/javase/tutorial/uiswing/layout/index.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2124073]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 362ms |

| 0 / 0 |
