2015-07-20 3 views
0

Я пытаюсь сделать ScrollPane содержащий строки, которые могут быть выбраны и фигурированы. JList было бы полезно сделать это. Я искал, как реализовать JList в ScrollPane, но ни один из методов не работает, это потому, что гиды использовали swing ScrollPane (JScrollPane).Добавление JList в JavaFX ScrollPane

Невозможно добавить JList в JavaFX ScrollPane? Если да, что я могу сделать вместо этого? Если нет, как его добавить?

+2

Что не так с ['ListView'] (http: //docs.oracle.com/javafx/2/ui_controls/list-view.htm), который написан для использования с JavaFX? – MadProgrammer

+0

@MadProgrammer о, я не знал, что этот класс существует. Я относительно новичок в javafx. Благодаря!!! – AlwaysLearning

+0

Весь этот вопрос просто кричит «почему?» Если вы хотите использовать JavaFX, прочитайте учебники на базе JavaFX. Если вы хотите использовать Swing, просто используйте Swing. Это можно сделать. Может быть. Тебе следует. Нет, если у вас нет абсолютно другого выбора, так как в этом случае JavaFX имеет компонент «список» – MadProgrammer

ответ

0

Короткий ответ: не беспокойтесь. Вместо этого используйте ListView, предоставляемый API JavaFX.

«Если» у вас нет другого выбора, вы должны взглянуть на Embedding Swing Content in JavaFX Applications, НО, я сделаю все возможное, чтобы избежать этого, потому что они используют разные взгляды и чувства, которые просто будут путать каждый body: P (и тратить время на то, чтобы реализовать внешний вид для того или другого, это большая работа, которая лучше потрачена на поиск лучшего решения - IMHO)

Смежные вопросы