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