Что я делаю, например, в NetBeans:
- создать класс компонента пользовательского интерфейса с суффиксом типа компонента Swing, например JPanel, например MyUIWidgetJPanel
- создать класс логики / поведения для обработки поведения / логики, то есть того, что происходит при использовании компонента пользовательского интерфейса, например, нажатие кнопок внутри и т. д., MyUIWidgetLogic
Я также могу связать компоненты / логику вместе, используя ссылки, если поведение / результат одного компонента влияет / влияет на другой, например, некоторые отображаемые параметры больше не актуальны или предоставляют контекстно-зависимые параметры.
Что вы думаете об этом? Хорошо? Bad
Что ты делаешь?