场景生成器无法在我的 Intellij 中打开。我尝试过不同的 JDK 版本,但无法将其加载到我的 IDE 中。在我不得不重新安装操作系统之前它就可以工作了。我没有收到错误或任何错误,场景生成器窗口只是空白。如果我独立运行它,它就可以工作。
我使用的是 Ubuntu 20.04.1。使用 JDK 11 和适用于 JDK 11 的场景生成器。我尝试使用 JDK 14,但仍然遇到同样的问题。我附上了我得到的屏幕图像。
有什么帮助吗?Intellij 要求我下载 Scene Builder 套件,然后要求我下载 JavaFX。我做到了。然后我就到了这里。JavaFX 被作为一个全局库包含在内,所以我不太明白这一点。
我应该怎么办?
我想在JavaFX中添加UTF-8 Farsi字符,但是当我添加带有波斯语内容的标签时,它会显示一些奇怪的结果.
我是否必须使用特定的插件或配置来处理此问题?
我有以下 FXML 文件
\n<?xml version="1.0" encoding="UTF-8"?>\n\n<?import javafx.scene.text.*?>\n<?import javafx.scene.control.*?>\n<?import javafx.scene.layout.*?>\n\n<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="600.0" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1">\n <children>\n <TableView layoutX="54.0" layoutY="136.0" prefHeight="200.0" prefWidth="495.0">\n <columns>\n <TableColumn prefWidth="75.0" text="\xd8\xa7\xd9\x84\xd8\xb1\xd8\xb5\xd9\x8a\xd8\xaf" />\n <TableColumn prefWidth="75.0" text="\xd9\x85\xd9\x84\xd8\xa7\xd8\xad\xd8\xb8\xd8\xa7\xd8\xaa" />\n <TableColumn prefWidth="75.0" text="\xd8\xaf\xd8\xa7\xd8\xa6\xd9\x86" />\n <TableColumn prefWidth="75.0" text="\xd9\x85\xd8\xaf\xd9\x8a\xd9\x86" />\n <TableColumn prefWidth="75.0" text="\xd8\xa7\xd9\x84\xd8\xaa\xd8\xa7\xd8\xb1\xd9\x8a\xd8\xae" />\n </columns>\n </TableView>\n </children>\n</AnchorPane>\nRun Code Online (Sandbox Code Playgroud)\n如上所述,文件编码为 UTF-8。当我运行我的项目时,它显示如下:\n
为什么会这样显示呢?怎么了?仅供参考,我正在使用 MacOS
\n