【问题标题】:Regarding Division of TextArea in JavaFX关于JavaFX中TextArea的划分
【发布时间】:2016-10-13 21:50:01
【问题描述】:

大家好, 我可能会问的问题可能很简单。我是 JavaFX 的新手,我有这方面的工作。所以请帮忙。这是我的问题--- 我可以将整个 TextArea 划分为不同的部分吗?比如用于保存历史/日志的顶部。用于使用样式的中间部分(如组合框以相应地设置字体和颜色)和该文本区域的底部以键入消息。以便在单击发送按钮后将这些消息发送到顶部。

所以,我无法弄清楚我是否可以做到。如果是这样,请帮助我。提前致谢。

【问题讨论】:

    标签: javafx javafx-8


    【解决方案1】:

    您可以使用 SplitPane 或类似的容器,并且只有多个文本区域

    上图使用的是GridPane

    【讨论】:

    • 谢谢。但我有一个约束。我必须使用 BorderPane、ScrollPane HBox、VBox 等等
    • @chandrakishore 是的,你可以做同样的事情 Nevets 建议只使用 VBox 而不是 GridPane。你能给出一个更好的描述或你的预期结果的例子吗?
    • BorderPane、HBox、VBox 都一样。它们可以被分区,并且可以添加控件。我只是在上面的示例中使用了 GridPane。你可以假装我说的是 VBox,因为它看起来一样哈哈。
    • 添加一些代码,以便 OP 可能会接受答案:)
    • 我打算添加一些代码,但不确定他们是否是场景构建器/fxml 人员,或者更喜欢在 java 文件本身中编码所有内容。不过,你们都可以完全赞成,我一点也不生气!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-23
    • 2013-09-07
    • 1970-01-01
    • 1970-01-01
    • 2020-01-30
    相关资源
    最近更新 更多