问题标签 [scenebuilder]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javafx-2 - 能够在屏幕上移动“未修饰”的应用程序窗口
我正在使用 JFX 和 JavaFX 场景构建器构建预订系统应用程序。我认为为了让它看起来更好,我可以删除边框,或者按照代码,将其设置为“未装饰”。现在我想通过单击场景并拖动它来使其能够在屏幕上拖动。我尝试了很多方法,但没有一个真正奏效。我现在可以使用一些帮助。
先感谢您。
css - 在 JavaFX CSS 中设置 BackgroundImage 路径的正确方法
我有一个AnchorPane,我想通过给它一个我在另一个包中的 BackgroundImage 来设置它的样式:
这是我尝试过的 CSS:
使用 javascript 我将 AnchorPane 的 CSS id 设置为body
; 那没有用。我试图检查已经提出的其他问题,但它们没有帮助。请你能澄清一下,究竟应该怎么做?
java - Fxml 文件未在 Eclipse 中更新
在使用JavaFx 时,我在Eclipse中遇到了一种奇怪的行为,当我在SceneBuilder中修改 FXML 文档时,我保存了更改,但是当我运行项目时,我的更改没有出现,这是在我刷新相关的Fxml 之后记录更改在我运行应用程序时起作用,每次我使用SceneBuilder更改某些内容时,我都有义务这样做,对此问题有任何解释或解决方案吗?
java - 如何在 JavaFX 中的(页面、场景)之间导航
据我所知,JavaFx 不支持导航和页面,我想构建一个应用程序,其中视图是具有不同控制器的不同页面,我希望每个页面都包含在第一个场景中的某种容器中,它自己,在这一点上我无法得到一个明确的解决方案如何实现这一点,我应该怎么做才能实现这一点?
java - Scenebuilder 不显示控制器字段
我在 SceneBuilder 中注意到一种奇怪的行为,我成功地将场景附加到所需的控制器,如下所示:
但有时它无法检测到带有@FXML 注释的字段
Scenebuilder 应该通过显示控制器中可用的 @FXML 注释字段来提供建议,有时它工作正常,但有时它没有,直到我关闭 Eclipse 重新打开它,但不理解问题,这真的让我很吃力,有什么解释吗?
javafx-2 - 来自 Scene Builder 的 JavaFX 访问控制器变量
如果我声明类似
或者
在控制器类中,有没有办法在 Scene Builder 中使用它们的值?
当我想更改值时,我只想在控制器类中更改一次。
custom-controls - JavaFX 自定义控件(TextField)不起作用
我正在尝试使用 JavaFX 和 SceneBuilder 1.1 制作自定义控件。
我有这个代码:
FXML
自定义组件.java
}
当我尝试从 SceneBuilder 打开它时,它告诉我:
缺少的类型是:[CustomComponent]
它让我有机会指定类路径(这也不能解决问题)。
我也尝试将类放在 import 语句中,如下所示:
但它给出了一个ClassNotFoundException
.
关于为什么会发生这种情况的任何想法?
更多信息
我用这些类完成了一个新项目:
代码如下:
自定义控件.fxml
自定义控件.java
我仍然有同样的问题。我用对话框指定了类路径,一切对我来说似乎都是正确的,但打开 SceneBuilder 时我遇到了同样的错误。
最新信息
试图接近解决方案,我们在 Eclipse 下尝试了这个项目。结果是 Eclipse 显示窗口正常,但 SceneBuilder 继续出现这些错误。我希望这个线索有所帮助。
如果有人在Scene Builder下做过这种自定义控件定义,请告诉我们并举个例子,这对我们的项目非常有帮助。
javafx-2 - JavaFX 2 中不会关闭选项 onclick 的菜单按钮
我是 JavaFX 的新手,我对设计有疑问。我正在使用 Scene Builder 在 FXML 中创建我的主菜单。我有各种菜单按钮,每个按钮都有一个子菜单。这些子菜单选项将打开新窗口。是否可以声明这些子菜单选项,以便在我单击它们后它们不会消失?如果是这样,我可以在我的 fxml 中声明它还是必须以编程方式进行?
另外,是否可以将其与菜单按钮分离?我希望我的菜单选择距离菜单按钮本身大约 1 厘米。谢谢
javafx-2 - 如何摆脱 JavaFX 中拆分窗格周围的边框?
我正在使用 JavaFX SceneBuilder,但我将在下面粘贴 FXML,因为它很短。我有一个非常简单的窗口,在锚窗格内有一个拆分窗格。这是 FXML:
我正在使用以下 CSS:
它给了我这样的窗口:
我玩过这里显示的 CSS 设置,但有一些事情我无法理解:
- 我用红色箭头标记的边界来自哪里?
- 为什么设置
-fx-border-style
以none
导致-fx-border-color
被忽略,而-fx-border-width
仍然对事物的外观有影响(如填充)?
java - TableVeiw 在 javafx 中设置 sortOrder 以便表在应用程序启动时排序
我是 javafx 的新手,并试图做与此代码类似的事情。它创建一个表视图,其中firstNameCol在应用程序启动时进行排序,因为它设置了排序顺序。
我需要一个在 java 中(不在 fxml 中)的代码,它可以设置 sortorder 以便对我的列进行排序。
我不需要像最初对数据进行排序然后将其添加到表中的代码,因为我需要通过添加数据对表进行排序。
我有一些我可以做的想法
但我无法正确设置 sortOrder 来完成任务。
提前致谢..