相关疑难解决方法(0)

SceneBuilder 未在 Intellij 中加载

场景生成器无法在我的 Intellij 中打开。我尝试过不同的 JDK 版本,但无法将其加载到我的 IDE 中。在我不得不重新安装操作系统之前它就可以工作了。我没有收到错误或任何错误,场景生成器窗口只是空白。如果我独立运行它,它就可以工作。

我使用的是 Ubuntu 20.04.1。使用 JDK 11 和适用于 JDK 11 的场景生成器。我尝试使用 JDK 14,但仍然遇到同样的问题。我附上了我得到的屏幕图像。在此输入图像描述

有什么帮助吗?Intellij 要求我下载 Scene Builder 套件,然后要求我下载 JavaFX。我做到了。然后我就到了这里。JavaFX 被作为一个全局库包含在内,所以我不太明白这一点。

我应该怎么办?

intellij-idea scenebuilder

10
推荐指数
2
解决办法
8077
查看次数

如何在JavaFX中为非英语支持添加UTF-8?

我想在JavaFX中添加UTF-8 Farsi字符,但是当我添加带有波斯语内容的标签时,它会显示一些奇怪的结果.

我是否必须使用特定的插件或配置来处理此问题?

java multilingual javafx utf-8

9
推荐指数
1
解决办法
1万
查看次数

显示奇怪字符的场景生成器编辑器

场景生成器奇怪的角色

我刚刚安装了场景生成器,我的编辑器如下所示。无法读取任何内容。我想不知何故我错过了编辑器尝试使用的字体?

javafx fxml scenebuilder

6
推荐指数
1
解决办法
2268
查看次数

JavaFX 阿拉伯字母根本不显示

我有以下 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>\n
Run Code Online (Sandbox Code Playgroud)\n

如上所述,文件编码为 UTF-8。当我运行我的项目时,它显示如下:\n在此输入图像描述

\n

为什么会这样显示呢?怎么了?仅供参考,我正在使用 MacOS

\n

java macos encoding javafx arabic-support

5
推荐指数
1
解决办法
74
查看次数