Я очень новый JavaFX (и любой графический интерфейс), и у меня возникают проблемы с пониманием некоторых концепций. Тем не менее, у меня есть многомерный массив 10x10, в котором хранятся случайные int
в классе, который расширяет GridPane
, и у меня возникают проблемы с пониманием того, как я буду отображать каждое случайное значение int
графически в центре BorderPane
другого класса. Я хотел бы каждый из int
каждого элемента, который будет отображаться в форме рода равномерно. Я не хочу знать точное решение. Я просто хочу знать, какие варианты и шаги я должен предпринять, например. Импорт я должен быть в курсе и т.д. Найдено это изображение от другого поста, но это вид макета я представляю, за исключением того, мне не нужно, чтобы они были кнопкиКак отображать элементы 2-мерного массива в графическом интерфейсе JavaFX
ответ
Построить (вероятно, вложенная) цикл и перемещение 2d-массива. На каждом цикле получить значение int из класса и ввести в один из соответствующих built-in layout panes of JavaFX. Я предлагаю использовать другой генератор/мастер GridPane
или TilePane
. Затем поместите эту мастер-панель в центр BorderPane
.
Две вещи, и извините мое невежество. Когда вы говорите, получите значение 'int' из класса, ссылаетесь ли вы на значение в каждом индексе массива? И вы упомянули генерала/мастера 'GridPane', что это? Другой, как в другом классе, кроме моего класса, который расширяет GridPane? –
@ ZFN7. 1) Нет, значение вашего класса, которое расширяет Gridpane. 2) Да, чтобы получить вид сетки, как на вашем изображении, вам нужно использовать один из встроенных макетов. –
- 1. Как отображать данные HashMap в графическом интерфейсе?
- 2. JavaFX: ListView не отображается в графическом интерфейсе
- 3. как отображать и скрывать окно в графическом интерфейсе Matlab?
- 4. Элементы структуры в интерфейсе javafx
- 5. Как реализовать другой класс в моем графическом интерфейсе JavaFX?
- 6. Как вы скрываете элементы в графическом интерфейсе сразу после запуска класса контейнера JavaFX?
- 7. Как отображать элементы массива?
- 8. взаимодействует с сервисом сети JavaFX в графическом интерфейсе
- 9. Текстовые поля JavaFx не обновляются в графическом интерфейсе
- 10. Можно ли отображать журнал Serilog в графическом интерфейсе программы?
- 11. GraphStream Редактировать атрибуты узла и отображать их в графическом интерфейсе
- 12. Отображать информацию из сокета в графическом интерфейсе с помощью Tkinter
- 13. о графическом интерфейсе Matlab
- 14. Разбиение текста в графическом интерфейсе
- 15. Текстовый дисплей в графическом интерфейсе
- 16. Как рисовать на моем графическом интерфейсе
- 17. Повторяющийся контрольИзменения в графическом интерфейсе
- 18. Ожидание ввода в графическом интерфейсе
- 19. Управление памятью в графическом интерфейсе
- 20. Вкладки Java в графическом интерфейсе
- 21. Суммирование сумм в графическом интерфейсе
- 22. Plotting simout в графическом интерфейсе
- 23. Наблюдатель/Наблюдаемый в графическом интерфейсе
- 24. NumberFormatException в многокадровом графическом интерфейсе
- 25. Создание флажка в графическом интерфейсе
- 26. Использование осей в графическом интерфейсе Matlab
- 27. Обработка исключений в графическом интерфейсе
- 28. Отображение итерации в графическом интерфейсе
- 29. Python tkinter Отображать результат CLI на графическом интерфейсе
- 30. Японские шрифты в графическом интерфейсе Java
Показать иллюстрацию Вашего желаемого просмотра было бы полезно. –
Просто добавил изображение из другого сообщения. Это в значительной степени макет, который мне нужен, я просто не хочу, чтобы они были кнопками. Это можно сделать? –