问题标签 [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.
java - 尝试将 HBox 分配到底部时,JavaFX BorderPane 抛出错误
我试图将按钮放在我的 BorderPane 的底部,但我一直收到错误消息,我以前曾让它工作,但现在收到错误“应用程序启动方法中的异常”。
我觉得它与 obBorder.setBottom(obPane) 有关,但不确定。我们的讲师对所有这些都进行了掩饰,即使在查看了 javadoc 之后,我也很难理解它。
任何帮助将不胜感激。
extjs - Sencha - hbox 布局在字段集中有不可见的线条
我想使用 Sencha Touch 2.0 将“hbox”布局与选择字段和文本字段一起用于水平组件,但就像这张图片一样,在字段集中看不到第二个组件(文本字段)的下划线。怎么了?
java - 在单个 hbox 中给 2 个元素单独对齐
我正在尝试获取 2 个元素,一个按钮和一个标签,以便在 javafx 中的单个 HBox 中拥有自己的单独对齐方式。到目前为止我的代码:
默认情况下,hbox 将两个元素推到左边,彼此相邻。
我的项目现在需要边框布局,但就目前而言,有没有办法强制标签 tst 留在 hbox 的最右边,而 bt1 留在最左边?
如果 -fx-stylesheet 的东西以这种方式工作,我也可以做 css。
java - 如何使按钮事件将输出写入文本字段
如何使按钮事件将输出写入文本字段,因为按钮位于 hbox 中,另一个位于文本字段中,因为我使用的是边框窗格。在动作事件结束时,按钮应该在文本字段中写入选择的文件签名这个问题的解决方案是什么?
javafx - 设置 Hbox 的形状属性 - JavaFX
我正在尝试将 hbox 的 shape 属性设置为多边形。下面的代码在一个类中,该类使用一个构造函数扩展了 Hbox,该构造函数需要一个名为 的点列表origPoints
。
对不起,如果语法有点不同。我正在使用 ScalaFX,但我不认为在这种情况下会导致任何问题。
欲了解更多信息:我正在制作一张棘手的美国地图。我为每个州绘制了坐标。我想拥有使用 hbox 的优点,比如可以添加诸如文本之类的子项。
javafx - 多边形形状的 Hbox 的 onClick 不符合形状
我正在制作美国的交互式地图。我已经将每个州的坐标映射成一个多边形。如果我将 onMouseClick 添加到多边形形状,一切正常,但是我希望能够轻松添加子元素,例如文本或按钮。因此,我将 hbox 的形状设置为适当的多边形形状。我设置边框是为了验证 hbox 的形状是否正确。
这很好用,并且 hbox 周围有一个红色边框。但是,当我像这样设置 onMouseClicked 事件时:
它在单击时执行操作,但不再受形状约束。只要我在由形状的最大宽度和最大高度而不是定义的多边形形状确定的矩形内单击,它将执行该操作。
注意:我使用的是 scalafx,所以语法可能有点不同,但我不认为这会影响任何代码。
java - 有没有办法在 javafx hbox 中设置宽度比?
当它所在的窗口展开时,我无法让我的 Javafx hbox 中的节点横向展开。我在这里阅读了 Javafx Hbox 文档。
它说:
“HBox 将调整孩子的大小(如果可调整大小)到他们喜欢的宽度”
“如果将 hbox 的大小调整为大于其首选宽度,默认情况下它将使子级保持其首选宽度,从而使多余的空间未使用。”
目前,当我展开窗口时,我有上面提到的额外空间。我想要的是让我的节点占用额外的空间。有没有办法设置比率之类的东西,例如第一项应该占用 2/4 的空间,第二项应该占用 1/4 的空间,第三项应该占用剩余的 1/4?
如果没有办法做到这一点,我如何让我的节点占用剩余空间?这一次不关心比例,只是摆脱额外的空间和至少一些节点扩展而不考虑它们的首选宽度?
谢谢您的帮助!