2016-10-13 2 views
2

Hello EveryOne, Вопрос, который я могу задать, может быть легким. Я новичок в JavaFX, и у меня есть работа относительно этого. Поэтому, пожалуйста, помогите. Вот мой вопрос --- Могу ли я разделить всю TextArea на разные части - например, Top Portion для истории холдинга/журнала. Средняя часть для использования стилей (например, ComboBoxes для установки шрифта и цвета соответственно) и нижней части этого текстового поля для ввода сообщений. Чтобы эти сообщения были отправлены в верхнюю часть после нажатия кнопки отправки.Относительно Отдела TextArea в JavaFX

Итак, я не смог выяснить, могу ли я это сделать или нет. Если так, пожалуйста, помогите мне. Заранее спасибо.

ответ

0

Вы можете использовать SplitPane или аналогичный контейнер, и только несколько текстовых областей enter image description here

На рисунке выше использует GridPane

+0

Спасибо. Но у меня было ограничение. что я должен использовать BorderPane, ScrollPane HBox, VBox и ничего больше –

+1

@chandrakishore Да, вы можете сделать то же самое. Nevets предлагает просто использовать VBox вместо GridPane. Можете ли вы дать лучшее описание или пример вашего ожидаемого результата. –

+0

BorderPane, HBox, VBox все работают одинаково. Они могут быть разделены, и элементы управления могут быть добавлены. Я только что использовал GridPane в приведенном выше примере. Вы можете притворяться, что я сказал VBox, потому что он выглядит так же. – Nevets17