Итак, в основном, я пытаюсь достичь этого прокручиваемого набора компонентов с интервалом и т. Д. И возможностью добавлять дополнительные компоненты. Список компонентов - это пользовательские компоненты привязки.Как создать прокручиваемую панель компонентов в JavaFX?
Вот пример того, что я работаю:
Проблема заключается в том, что это использует gridpane внутри ScrollPane и по какой-то причине gridpane не заполняет ширину ScrollPane на всех. Итак, если я изменяю размер, все остается там, где оно вместо растягивания внутри столбцов gridpane. Кроме того, если бы я должен был придерживаться gridpane (над тилепаном, который, кажется, работает лучше, если только компоненты не плавают рядом друг с другом, несмотря на то, что ориентация является вертикальной, а prefcolumn - 1), как бы я добавил несколько строк? Идея этого состоит в том, чтобы перечислить репозитории github в приятной, UX-приятной, моде.
Спасибо за понимание. Также: эти репозиции не мои - у меня их нет, а парень на веб-сайте сделал это (это не так хорошо, поэтому не сравнивайте меня с ним).
Как насчет [Обогащение пользовательского интерфейса вашего списка с помощью MediaListCell] (http://www.guigarage.com/2014/09/enrich-list-ui-using-medialistcell/). В противном случае укажите код. – Roland
@Roland - В настоящее время я создаю прототипы всего в построителе сцен, но я думаю, что мне, возможно, придется быстро создать пользовательские компоненты с кодом, чтобы получить функциональность, которая мне нужна. Эта ссылка интересна, хотя я буду использовать ее для другой части программы. Прямо сейчас, я просто ищу чисто решение на основе FXML. – user3530525
Похоже, вы можете сделать это просто с помощью 'VBox' в' ScrollPane'. 'fillWidth =" true "' для 'VBox' и' fitToWidth = "true" 'для' ScrollPane'. Если вы хотите, чтобы 'GridPane' использовал' columnConstraints' для управления шириной. Но, создайте простой пример и отправьте некоторый код, если вы хотите получить более полный ответ. –