Итак, я создал программу в Swing, полностью функциональную и т. Д. И т. Д. Теперь я забочусь о удобстве использования и думал, что было бы неплохо создать подсказки при запуске «презентации», поэтому пользователи могут более легко привыкнуть к программе.Создание «Советы по запуску» в Java Swing
Я думаю, что лучший способ сделать это - создать ArrayList, добавить все изображения, а затем, когда пользователь нажмет кнопку «Далее», получите элемент i ++ в списке и задайте элемент значение
Это мое окно (белый представляет собой изображение):
Это довольно много, как код:
LinkedList<Image> alist = new LinkedList();
alist.add("image1.jpg");
alist.add("image2.jpg");
alist.add("image3.jpg");
onNext() {
element.setValue(aList.get(i++));
}
Обратите внимание, что класс и изображения находятся в том же пакете
Так что мои вопросы
- У меня возникли проблемы с добавлением изображений в список, и я не знаю, как правильно это сделать ,
- Какой элемент я могу использовать, чтобы задать его значение для изображения?
- Чтобы иметь возможность показывать подсказки в Startup (и помнить об этом между казнями), что мне делать? Я думал о сериализации логического, и когда программа запускается, десериализуйте, если (boolean) showTips. Есть ли более простой способ, которым я не хватает?