| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: GUI и Java FX приложения > JTabbedPane: один объект в нескольких табах |
| Автор: _Y_ 31.1.2007, 23:03 |
| Возник такой концептуальный вопрос. Можно ли сделать трюк и один и тот же объект поместить одновременно на разные панели? Именно не несколько одинаковых объектов, а один и тот же? Например: Имеется JTabbedPane с несколькими закладками. Размещение, скажем, BorderLayout. В положениях NORTH, SOUTH, WEST, EAST на каждой закладке свои объекты - кнопки там всякие, поля, лейблы. А в центре таблица: одна и та же на всех закладках. Вот и вопрос: Можно ли исхитриться и присвоить одну и ту же таблицу нескольким закладкам? Альтернативно: Может можно проделать в середине JTabbedPane дырку чтобы в нее была видна таблица? |
| Автор: _Y_ 1.2.2007, 00:17 | ||
Понятно. Это может частично упростить задачу. Спасибо А может можно сделать так: Как-то отвинтить от JTabbedPane верхнюю часть (ту, где закладки), а на обычной панели поместить в середину таблицу, а по краям несколько панелей с CardLayout. И по клику на закладках перекидывать карты на этих панелях? Глупость? Если нет, то как отвинтить верх от JTabbedPane? |
| Автор: w1nd 1.2.2007, 00:43 |
| Не надо ничего отвинчивать в таком случае. Достаточно эту вашу панель с табличкой поместить на первую вкладку, а на остальные добавить null. Виден будет всегда первый компонент, а вкладки будут переключаться. |
| Автор: _Y_ 1.2.2007, 11:28 | ||
Попробовал. Прекррассно, прекрррассно! Спасибо! |