java - 在 FXML 中使用自定义 Swing 类

标签 java swing javafx fxml

根据之前的 StackOverflow 建议,我扩展了 DefaultStyledDocument Swing 类,以支持具有语法高亮的自定义文本。有没有办法让 FXML 支持我的扩展 DefaultStyledDocument 的类?或者更好的是,JavaFX 是否有与 DefaultStyledDocument 等效的组件?

最佳答案

您可以使用 SwingNode 将 swing 类嵌入 javafx 应用程序中。关于如何使用该类的详细信息可以参见oracle教程here .

关于java - 在 FXML 中使用自定义 Swing 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41214663/

相关文章:

java - 此代码未提交表单?为什么

java 使用计时器更改 JOptionPane 中 JTextArea 的内容

java - 组件对齐java

java - 从数据库中获取表的列名

javafx - 如何以编程方式强制JavaFX应用程序关闭请求

java - 多行文本区域的正则表达式

java - "Type interface is not known to the MapperRegistry"使用mybatis异常

java - 输入内容后修改sql表

java - 如何使用 javafx 根据来自另一个组合框的单击值设置组合框的值

user-interface - 如何在JavaFX中设置ComboBox的下拉宽度?