Организация отдельных файлов JPanel
Я работаю над школьным проектом. По сути, это небольшая программа, которая поможет людям выбрать лучший смартфон в соответствии со своими предпочтениями.
Это будет похоже на то, что каждая страница будет задавать вопрос, затем пользователь нажимает кнопку "Далее" и переходит на следующую страницу.
Что будет лучшим подходом для этого? Я не хочу, чтобы в одном файле было слишком много кода. Так что я думаю -
JFrame
с помощьюCardLayout
,- Отдельный
JPanel
для каждой страницы.
Но я хочу сохранить все панели в отдельных файлах. Это будет хорошей идеей? Если да, как мне подходить к продвижению по страницам? setVisible(true/false)
в ActionListener
?
Извиняюсь за вопрос noob, я супер новичок в Java и учусь самостоятельно.
1 ответ
Увидеть CardLayoutDemo.java
для этого упрощенного примера.
Увидеть CardLayoutExample.java
для пользовательского интерфейса, который ближе к тому, что вы ожидаете от мастера или опроса.
Смотрите также как: