问题标签 [hbox]

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 投票
1 回答
9839 浏览

javafx - 在 javafx 中清除 HBox

我正在尝试从其项目中清除 HBox。我尝试使用 hBox.getChildren().clear(),甚至循环

但没有一个工作。有任何想法吗?

0 投票
2 回答
15382 浏览

java - JavaFX:setHgrow(...) 不起作用

我无法让 HBox 中的元素增长,因此我从java2s.com下载了以下示例代码。它是一个最小的不工作示例:

结果看起来像这样

如果我理解正确,TextField 应该会增长,不是吗?

我的 Java 版本是 1.7.0_51

我的 JavaFX 版本是 2.2.51-b13

你知道为什么它不工作/我必须做什么吗?谢谢!

0 投票
4 回答
37034 浏览

javafx - JavaFX:使子元素适合 HBox 宽度

是否可以在 HBox 中管理子元素,使所有子元素的宽度之和等于 HBox 的宽度?

这样元素填充了 HBox 并且没有剩余空间。

子元素的高度默认就是HBox的高度,那么宽度呢?我不想在我的程序中计算宽度。如果布局自动执行此操作会更好,因此不需要计算。

0 投票
1 回答
532 浏览

extjs - 我们可以使用 animate() 更改面板的弹性吗

我正在尝试通过animate().

我在 hbox 布局中有三个面板,每个面板都使用 flex 来动态消耗空间。

我可以通过动画更改面板的高度,但我无法更改 flex。

0 投票
2 回答
644 浏览

java - VBox(或HBox)内的旋转对象

我有一个简短的程序,它将旋转的对象放在 VBox 中。我希望 VBox 根据旋转来调整它的垂直大小。在以下示例中,文本对象不应接触:

在此处输入图像描述

但他们确实如此。生成它的代码如下:

在这个配置中,我在 Group 内的 StackPane 中有 Text,整个 Group 被旋转并添加到 VBox(在这个例子中,我需要 Orange Box 和 Text 一样旋转)

关于如何让它发挥作用的任何想法?罗伯特

0 投票
0 回答
661 浏览

list - How to add a List to HBox in JavaFX?

Am trying to read some values from database and display it in a List.

The import statement for List is-

So I think List control is not available in JavaFX.

I tried to place the List in HBox -

Then I got an error -

Is this error correctable ? If not, tell me about a control that can be used as a substitute for List in JavaFX.

0 投票
2 回答
131 浏览

java - JavaFX,可调整大小的容器,在不可调整大小的容器旁边

我想在屏幕上显示几件事,但我不太确定应该使用哪种布局系统。

从屏幕的右侧我想要一个 300px 宽和屏幕高度的容器。

在右侧容器占据其位置后,左侧容器将填充屏幕的其余部分。

所以一个大容器,具有调整大小优先级,然后是另一个 300 像素宽的容器。

我该怎么做?

0 投票
2 回答
1056 浏览

javafx - JavaFX HBox 组件对齐

我对 JavaFX 中的 HBox 有疑问。如果我向 HBox 添加一个新组件,它会自动添加到最后一个组件。有没有可能得到这样的东西:

[ {标签}{空间}{标签} ] => HBOX 容器

谢谢您的帮助。

备注:当我调整它的大小时,空间必须与窗口一起成长......

0 投票
0 回答
165 浏览

javafx - 9 HBox 与其内容之间的像素差距:一个组

我正在尝试创建一个Container(在本例中为HBox,但可能是 StackPane、VBox 或其他);其中包含一个组,并且附加到该组的是一个 MediaView。

如果我只是创建对象而不设置任何边距等,则在HBox的开始(下面的背景蓝色)和Group的开始(下面附有绿色的 MediaView)之间会出现一个奇怪的 9px 间隙

显示问题的图像 - HBox 和 MediaView 之间的 9px 间隙

如果我明确使用root.setTranslateX(-9);HBox移动超过 9 个像素并且问题似乎得到缓解,因为它已被偏移。但是,这是我发现解决此问题的唯一方法!即使我使用.setMargins(...);它仍然会这样做。

问题

关于为什么会发生这种情况的任何想法?

我再次尝试了这个(下面的代码)。有趣的是,似乎差距在右边。

又一次尝试

0 投票
1 回答
2182 浏览

javafx - 使用 JavaFX 进行儿童悬停聆听

是否可以将 .hoverProperty().addListener 添加到 HBox 的所有子项(在我的情况下为按钮)?我知道我可以为每个按钮分配单独的侦听器。但是我很感兴趣是否可以一次为所有孩子分配一个听众。HBox 的按钮之间有 15 px 的间距。