问题标签 [borderpane]
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.
java - Javafx BorderPane 强制重叠
我有这个代码(简化/缩短/伪):
我希望背景/堆栈窗格覆盖整个窗口(在背景中,惊喜),并且覆盖/网格覆盖背景的一部分。问题是,当我将 ImageView 添加到 StackPane 时,只显示图像而没有其他内容。叠加层不可见。我尝试过overlay.toFront、overlay.preferredHeight 和background.toBack,但没有成功。
eclipse - JavaFX:如何使用新值更新边框的中心视图
我正在创建一个程序,顶部有一排按钮,侧面有一排按钮。顶部按钮控制视图,侧面按钮控制要在视图中引用的对象。
我的主/根视图是一个边框。
关键是,当我单击这些按钮中的任何一个时,更改我的 MainController 中的值,然后用这些新值重新加载中心视图。我认为编写一个更改值然后根据这些值设置新中心的方法会很简单。
然而,当我测试它时,它可以显示我已经要求它显示的两个值,但是每当我运行时都会给我大量的红色错误代码。
我的 MainViewController 如下所示:
我的 TestViewController 如下所示:
我究竟做错了什么?
java - 如何在 JavaFX GUI 中显示二维数组的元素
我是非常新的 JavaFX(以及任何 GUI),我在理解一些概念时遇到了麻烦。也就是说,我有一个 10x10 多维数组,它int
在一个扩展的类中存储 random GridPane
,我无法理解如何在另一个类int
的中心以图形方式显示每个随机值。BorderPane
我希望int
每个元素都以统一的形状显示。我不想知道确切的解决方案。我只是想知道我应该采取哪些选项和步骤,例如我应该注意的导入等。从另一篇文章中找到了这张图片,但这是我想象的那种布局,除了我不需要它们是按钮
java - JavaFX 在边框窗格中居中可调整大小的弧
我有个问题。我正在创建一个弧长改变的应用程序,我希望该弧在边框内,但是当我改变弧的长度时,它会居中,所以它看起来不像一个被填充的圆圈。实际上我需要的是一个弧并通过它的最大长度(360)计算它的位置(边框的中心)。有人可以帮我解决这个问题吗?非常感谢。
javafx - 更新媒体控制类 javafx
我正在使用来自以下页面的类:http: //docs.oracle.com/javafx/2/media/playercontrol.htm
我有一个名为 song 的类来跟踪我的 mediaPlayers,我想这样做,以便当我在播放列表中更改歌曲时,播放器控件也会这样做。我尝试重新初始化它无济于事,我在我的应用程序中使用了播放器控件类BorderPane
。我目前有一个进度监听器,当歌曲更改时会更改,我尝试在那里重新初始化我的播放器控件,但它不起作用。
javafx - 将 FXML 加载到边框中心
各位晚安,
我正在玩 JavaFX。目的是在单击按钮时将准备好的 fxml 加载到边框的中心元素中。不幸的是,我收到以下错误:
请找到我的简单代码如下:
主.java:
MainGui.fxml:
MainGuiController.java:
Page1Gui.fxml:
Page1GuiController.java:
非常感谢您的帮助!
javafx - JavaFX:尝试调整边框大小时出现 java.lang.NullPointerException
各位晚安,
我仍处于 Java 编程的起步阶段。我当前的目标是在初始化启动期间调整 BorderPane 顶部的大小。当然,拥有一个包含静态常量(如大小值)的单独类会非常有益。
不幸的是,我总是收到 NullPointerException。我想这是我看不到的非常简单的事情。我希望你能帮助我。
提前非常感谢!
编辑:
EDIT2(MainGui.fxml):
javafx - JavaFX:在 BorderPane 中菜单项仅显示为三个点
我正在尝试学习 JavaFX,但Menus
我的MenuBar
. 这是一个最小的例子:
此应用程序启动,但Menu
中的MenuBar
仅显示为三个点 (...)。但是当我按下它时它确实打开了ALT+F
,所以它就在那里。
据我了解,一个Menu
项目没有width
或类似的属性,所以不能设置。我怀疑它与我的根节点是 aBorderPane
有关,因为在我发现的所有其他示例中,根节点要么是 aVBox
要么是其他东西。Vbox
当我将 a作为我的根节点,然后将和 BorderPane` 添加到根节点时,我似乎得到了预期的结果MenuBar
——但这对我来说似乎是一个奇怪且不必要的解决方法。
那么我在这里错过了什么?MenuBar
遗嘱是否只会在某些容器中看起来像它应该的样子?BorderPane
在这方面,a和 a 有什么区别VBox
?如果有人可以解释或指出我错过的文档的一部分,我将非常感激。
javafx - 如何在 Javafx 的 Borderpane 中添加控件?
我对 Javafx 很陌生,我现在面临一个问题。我想将控件添加到边框窗格中。所以我这样做了:
当我尝试在旁边放置另一个标签时label1
,我这样做了:
但它取代了label1
. 我希望他们并肩而行。我该怎么做?
javafx - 无法在 Borderpane 中使窗格居中
好的,所以我在上一个基本的编程课程,我们必须制作一个包含所有不同窗格的边框窗格。当我尝试在中间放置一个带有“hello”按钮的常规窗格时,该按钮会放在边框窗格的顶部。所有其他窗格我使用的方法是制作 5 个按钮并随机插入一个单词并随机旋转它。我如何让窗格位于中心而不是顶部