Я занимаюсь разработкой автономного приложения на Java с использованием Swing API.Мне нужны рекомендации экспертов в следующем сценарии.
У меня есть пользовательский интерфейс, который показывает некоторую информацию о сотруднике.
В меню есть четыре операции, такие как добавление emp, редактирование emp, просмотр emp, удалениеemp.
Я хочу использовать один и тот же графический интерфейс для всех четырех действий.
Я разработал класс, который создает графический интерфейс выше;Я использовал шаблон проектирования Singleton для создания GUI.
Как в зависимости от выбранной операции;в GUI некоторые компоненты отключаются, удаляются или добавляются, а затем GUI создается и показывается пользователю.
Я думал о передаче строки, описывающей операцию, в графический интерфейс construncor, а затем выполнял вышеуказанные действия, связанные с компонентами.Но поскольку я использовал шаблон Singleton Design, это невозможно.
Что я должен сделать в приведенном выше сценарии, чтобы выполнить все мои требования?Какой шаблон проектирования вы предлагаете мне для вышеописанного сценария, а также для создания GUI?
Пожалуйста, помогите мне эксперты!