问题标签 [vbox]

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.

0 投票
0 回答
1045 浏览

layout - JavaFX 动态调整 VBOX 大小

我的 VBOX 有一些问题,我寻找其他可以帮助我的问题,但遗憾的是没有任何效果。我有一个带有一堆滑块和按钮的 VBox,发生的事情是我可以随意调整它。所以我可以把它做得小到它里面的按钮会消失,或者我可以把它做得大到它会覆盖我程序的其他部分。我尝试了 vbox.setMaxSize 和 vbox.setMinxSize,但没有发生任何事情。我还应该对其中的按钮和滑块做些什么吗?我虽然因为按钮和滑块是 Vbox childrem,所以我在 Vbox 上所做的更改也适用于它们。我将发布控制器类,然后是 FXML 文件,如果需要其他类,请随意告诉我。非常感谢。

控制器

FXML

0 投票
1 回答
104 浏览

java - 是否可以在 javafx 的 VBox 中找到特定的超链接?

是否可以在 VBox 容器中找到特定的超链接?

假设我有将超链接动态添加到 VBox 元素中的代码,但我不想两次添加相同的链接,最简单的方法在这里有什么想法吗?

我想到的是通过执行以下操作来搜索并查看超链接是否已经在 VBox 中:

0 投票
1 回答
15873 浏览

javafx - 在javafx中在VBox周围添加边框?

是否可以在 Javafx 中围绕 VBox 的全部内容添加边界?

这意味着我已经在 tis VBox 中添加了很多组件,但想要在它周围有一个边框?

所以如果我有这样的css文件:

我怎么能得到这个资源,文件需要放在哪里才能使用方法:myBox.setId("vbox_style");

0 投票
1 回答
692 浏览

java - 将 ObservableList 添加到 HBox?

我有一组 JavaFX 标签要添加到 HBox 中。但是我知道 HBox.add 方法不接受 Collection 类型。因此,我改为通过循环添加它。不幸的是,一次只执行一个标签,并没有全部显示出来。任何想法为什么?

  • 我有四个相同大小的 ObservableLists。OutofboundsException 在这里不是问题。test.length 与所有四个列表的大小相同。

  • 这是一个有很多代码的大项目,因此我不适合在这里分享所有代码。但是,您可以查看我的 github 以获取详细示例 https://github.com/ariff20/UPSR

尽管 test.length 大于 1,但仅添加 Cikgu Suraya 行标签。

输出 :

仅显示 Cikgu Suraya 行标签

Test.length 的大小输出:

在此处输入图像描述

它运行两次,但只显示一行标签。

0 投票
1 回答
213 浏览

extjs - 试图让两个 vbox 彼此相邻

我有两个vbox我想要的紧挨着。但是,只有第一个出现。为什么会这样,我该如何改变它?这是我的代码

0 投票
1 回答
726 浏览

javafx - 有没有办法在特定位置插入孩子?

那是我的 fxml 的一部分:

我想在 vBox 中添加一个新孩子。但我想将它添加到特定位置,例如“位置 2”的两个按钮之间。

0 投票
1 回答
2452 浏览

javafx - 更改 VBox 子项

我有一个带有超链接的左 VBox 和一个应该显示超链接项目的右 Vbox。例如,我得到了超链接“条形图”和“矩形”。如果我点击条形图,rightvbox 应该显示一个条形图。如果我现在单击“矩形”,右侧的 vbox 会更改并现在显示一个矩形。

我不知道如何在不打开新窗口的情况下从实际使用的控制器中更改正确的 vboxchild。(只有另一个正确的 vbox 具有相同的布局)我认为必须有诸如 rightvbox.getChildren().set 之类的东西???并添加所有项目。

我使用 JavaFX 场景边框。(目前有 2 个 FXML 数据具有相同的布局,只有正确的 vbox 不同,是否可以加载第 2 个 fxml 的 vbox 的所有子项并更新实际使用的控制器?)

vbox1

如果我点击超链接“Forschung”,右边的 vbox 应该是这样的:

vbox2

0 投票
3 回答
8198 浏览

java - ScrollPane 不使用 VBox 滚动

我的屏幕上有一个滚动窗格,里面有一个 vbox。我在这个 vbox 中添加了许多复选框(并且我看到它正在扩展),但是滚动窗格似乎不知道当内容超过该窗格的高度时它应该开始显示滚动条。我已经尝试更改滚动条策略,但它只显示一个滚动条,我实际上无法滚动。我该如何解决?

这是 fxml:

在此处输入图像描述

0 投票
1 回答
873 浏览

javafx - JavaFX - ScrollPane/VBox - 自动收缩

我正在为孩子们开发一个 JavaFX 应用程序来控制一个小机器人,孩子们将通过 Drag-n-Drops 命令块定义命令。目标区域是一个带有 VBox 的 Scrollpane。

我想知道是否有任何方法可以使 ScrollPane 和 VBox 自动调整大小,因此当我将一个节点添加到绿色块时,它必须增长(已经在做),而当我从绿色块中删除一个节点时,它必须缩小。

这是代码:

带有节点的 VBox:
在此处输入图像描述

没有节点的 VBox:
在此处输入图像描述

这是我的项目:GitHub - Programming Block

谢谢!

0 投票
1 回答
6018 浏览

javafx - JavaFX - 如何使 VBox 子级与 VBox 父级一起成长

嗨,我有一个扩展的类,VBox并且有三个也是VBoxes 的孩子。我写了一个方法,我可以调整类的大小并使其更大/更小。当我把它变大时,它里面的 VBoxes 不会随父级缩放。我不确定它是否水平缩放,但它不是垂直缩放。我尝试在网上搜索解决方案,但找不到任何解决方案。任何帮助表示赞赏,谢谢在此处输入图像描述

这是一张可视化问题的图片