Панель вкладок в стиле Eclipse - кнопка «Показать список», когда слишком много вкладок - PullRequest
0 голосов
/ 22 декабря 2011

Я работаю над приложением Swing, где пользователь может динамически добавлять вкладки на панель с вкладками. Мы сталкиваемся с проблемой, когда пользователь добавляет так много вкладок, что они не помещаются на одной строке. Я знаю, что есть две опции для политики макета вкладок (и политики прокрутки в конечном итоге может быть достаточно), но мне любопытно, есть ли способ воспроизвести кнопку Eclipse «Показать список» в Swing. То есть, если вы используете Eclipse IDE и открываете, скажем, слишком много файлов Java одновременно, панель с вкладками добавит кнопку справа от крайней правой вкладки, которую вы нажимаете, чтобы показать набор «скрытых» вкладок, т.е. вкладки, которые не подходят. Возможно ли это?

Спасибо

David

1 Ответ

1 голос
/ 22 декабря 2011

В первый раз у меня был дублированный ответ на два разных вопроса.

Вы должны написать свою собственную версию класса BasicTabbedPaneUI , свою собственную версию JTabbedPane, и ваша собственная версия нескольких других классов для ссылки на ваши новые классы.Веселитесь.

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