У меня есть диалоговое окно в настольном приложении Java Swing.
Мне нужно классическое диалоговое окно с прогрессивным раскрытием в стиле Windows, в котором нажатие кнопки «Дополнительные параметры» открывает целый дополнительный пакетпараметры в диалоге.(Который затем можно снова спрятать, нажав ту же кнопку, которая теперь говорит что-то вроде «Скрыть».)
Какой правильный способ сделать это в Swing?
Я не могу показатьсячтобы погуглить все, что непосредственно связано с этим, и то, что я обнаружил, сводится к тому, чтобы «сбросить предпочтительные измерения до 0 и выполнить повторную проверку», что не может быть правильным способом сделать это, а также вызывает все виды дурацких вещей, которые происходят.