【问题标题】:Console pane in JavaFXJavaFX 中的控制台窗格
【发布时间】:2023-04-11 04:10:02
【问题描述】:

我想将控制台窗格添加到 JavaFX 应用程序。我可以将TextAreasetEditable(false) 一起使用,但是如何为不同的消息(错误、警告、信息)设置不同的颜色。我有使用 Swing 的经验。所以在 Swing 中,我在 ScrollPaneStyle 中使用 TextPane 进行着色。 JavaFX 有办法做到这一点吗?我应该使用哪些控件?

【问题讨论】:

    标签: java user-interface javafx


    【解决方案1】:

    如果您只是显示文本,您可以使用包含Labels 或Texts 集合的VBox(例如),然后在每个上设置样式。如果您使用的是 Java 8,还有一个专用的 TextFlow 容器可用。

    这些都不会创建可以选择和复制的文本。如果您也需要该功能,可以使用第三方库:RichTextFX

    【讨论】:

      猜你喜欢
      • 2012-10-12
      • 1970-01-01
      • 1970-01-01
      • 2021-03-27
      • 1970-01-01
      • 2022-11-12
      • 1970-01-01
      • 2012-03-01
      • 1970-01-01
      相关资源
      最近更新 更多