问题标签 [gridpane]
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 Gridpane 边框阴影和厚度似乎有所不同
在创建GridPane
并调用Snapshot()
它之后,我得到的图像具有颜色和宽度似乎不同的网格线。越薄的颜色越浅,越厚的颜色越深。有什么想法吗?
javafx - ScrollBar 中的 GridPane,拉伸空白区域
我正在使用 javafx 构建 GUI,包括带有 MenuBar 的 GridPane 和另一个 GridPane。我希望第二个 GridPane 是可滚动的,所以我将它放入 ScrollPane“new ScrollPane(grid2)”,并将其添加到第一个 GridPane。不幸的是,ScrollPane 的内容不再水平拉伸,如果窗口大小发生变化,需要什么。
这是一张图片,应该可以解决问题:http: //img5.fotos-hochladen.net/uploads/scrollpaneemptwjpv2084xm.png (不能使用软工具,因为信誉<10)
我想要大量的 TitledPages,在它们前面有一个按钮,并且可以滚动(不像菜单,它应该留在顶部)。
如果我只是将第二个 GridPane 添加到第一个,它会以正确的方式拉伸,所以我想知道为什么 ScrollPane 或其元素也不能拉伸,以及如何拉伸。
我将我的代码发布给您,感谢您阅读本文,并感谢您的努力!
java - 如何防止 Labeled 控件在其文本更改时调整其他组件的大小?
正如标题所暗示的,当我更改 javafx.scene.control.Label 的文本时,它会调整包含在同一布局中的所有组件的大小。我该如何防止这种情况?这是我的 FXML 标记:
button - JavaFX:自定义网格窗格中的按钮宽度
我想在网格窗格中有相同(最大)宽度的按钮。
当我试图直接在 FXML 中设置它时 - 它工作得很好。
但是当我想将整个网格分成一个自定义控件时,按钮会停止以填充可用宽度。
这是一个 FXML:
和一个扩展:
我错过了什么吗?
java - 如何将数组的内容输出到 JavaFX Gridpane?
我有一个带有 for 循环的对象,它可以在用户指定的次数内切换数组元素的内容。我目前可以在每个循环结束时将更新后的数组输出到 Eclipse 控制台,但我现在必须在 GUI 窗口内显示更新后的数组。我已经有工作代码来显示窗口和带有项目的菜单栏,但我不知道如何让数组在每个循环结束时在网格窗格中显示它的元素。我应该用矩形填充 GridPane(数组的每个元素一个),然后让矩形移动以反映每个循环结束时数组中的变化。我的代码目前如下:
包含我的数组的类在一个名为 SimInstance 的类中:
我目前没有设置 GridPane 或 Rectangle 对象。
javafx - JavaFX 将 RadioButtons 放入 GridPane
我有以下代码:
我在最后一行出现错误:ToggleGroup cannot be converted to Node
.
我能做些什么?我也尝试过,Vbox, Hbox
但没有奏效。尝试谷歌但没有找到解决方案。有什么建议么?
java - 将 GridPane 包装在 ScrollPane 中或以编程方式对其进行修改。最有效的方法?
在一个游戏中,我有一个 GridPane 以方形单元格显示世界的瓷砖。玩家可以使用键盘移动按列\行显示的内容。我想到的方法是:让 GridPane 通过在玩家输入上移动 x 步来以编程方式更改显示的图块。将 GridPane 包装在 ScrollPane 中,并将 ScrollPane 的滚动绑定到键盘输入。
我的问题是,假设总是加载看不见但在同一张地图上的东西,那么每种方法在效率方面的优缺点是什么?最具体地说,我想知道将 GridPane 包装在 ScrollPane 中是否会保持图像加载,即使它们不在屏幕上,从而影响性能,如果在这种情况下,最好在需要时重新加载它们。我还想知道是否有第三种更有效的方法我没有想过。
我正在使用 JavaFX8
javafx-8 - JavaFX 8 - GridPane 自动调整大小问题
设置某些特定跨度配置时,GridPane 自动调整大小存在问题。
以下配置按我的预期工作:
我还不能发布图片来证明这一点,但我可以验证以下断言:
**gridpane.width = column0.width + column1.width + column2.width
当我删除第 0 行中的标签时,我得到以下代码:
结果不正确:
gridpane.width > column0.width + column1.width + column2.width
我没有验证它,但我猜它是:
gridpane.width = column0.width + column1.width + column0.width + column1.width + column2.width
JavaFX 问题还是我误解了 Gridpane 大小调整策略?
案例一:好的
案例 2:KO(GridPane 中的空白区域)
css - 使用 CSS 在 javaFX 中旋转 GridPane
我有一个小问题。我被要求制作一个游戏,所以现在我得到了布局,我还必须确保当一个 CheckBox 称为“roteer”时;处于活动状态,我需要将制作游戏的整个 GridPane 旋转 180 度。例如,我有一个正方形,我希望每次按下按钮时该正方形都会转动,但仅在选中复选框时。我该怎么做呢?如果您不知道 CheckBox,我该如何旋转正方形?
提前致谢 :)