Как сгруппировать список кнопок в одну кнопку?

Я работаю над приложением Swing, и я хочу добавить функциональность, и я не знаю, как это сделать. Часть моего основного фрейма содержит панель, которая содержит кнопки для доступа к другим фреймам, и я хочу добавить некоторые улучшения, это изображение панели:

введите описание изображения здесь

И функциональность, которую я хочу добавить, заключается в том, что, когда я нажимаю на кнопку " Appel d'offre", я хочу, чтобы она отображала список других кнопок, другими словами, я хочу сгруппировать все кнопки в одну. Я искал пример, чтобы прояснить это, вот фотография программного обеспечения Sage:

введите описание изображения здесь

Итак, как мне это сделать, какие компоненты я должен добавить, чтобы он работал? Я надеюсь, что я прояснил свой вопрос.

1 ответ

Решение

Эти элементы управления называются ExpandBar или Collapsible Panel.

Swing не предоставляет этот тип контроля, но вы можете создать свой собственный.

Также есть библиотека swingx, например. Думаю, Google может помочь вам найти больше с этими условиями.

Другие вопросы по тегам