Я тільки почав створювати свій перший перший маленький додаток Java Swing. Коли програма відкриється, вона відкриває єдине просте вікно з міткою та парою кнопок. Якщо натиснути одну з цих кнопок, слід видалити вітальний екран і замінити його абсолютно іншою панеллю.
Я не впевнений, який найкращий спосіб створити цю функціональність. Одним із методів було б передати мій JFrame
аргумент як… майже про кожен інший компонент, але це мені здається хитким. Або, що робить кожну панель подвійною як слухач дій, але це теж не здається правильним.
Чи є модель дизайну, яку я повинен застосовувати тут? "Заміна вмісту головного і єдиного вікна" повинна бути досить поширеною операцією. Назви для візерунка вистачило б; Я можу самостійно користуватися Google. (Я б більше не сказав "більше" поясненням.)