gpt4 book ai didi

java - 如何在JavaFx中移动工具栏中的图像

转载 作者:行者123 更新时间:2023-12-02 11:50:04 25 4
gpt4 key购买 nike

我想知道是否有人知道如何将工具栏中的图像稍微向右移动,这样它就不会太靠近 Pane 的边缘。

这是我目前拥有的:/image/vZnzX.png

我希望它仅向右移动几个像素,以便它位于工具栏的更中心位置。

我当前使用分配给标签的 ImageView 来在工具栏中显示图像

感谢您的帮助

这是我的代码:

Image robotIcon = new Image(getClass().getResourceAsStream("robot-16.png"));
ImageView robotView = new ImageView(robotIcon);
robotView.setFitHeight(50);
robotView.setFitWidth(50);

Label robotImage = new Label("");
robotImage.setGraphic(robotView);



ToolBar toolBar2 = new ToolBar();
toolBar2.setOrientation(Orientation.VERTICAL);
toolBar2.getItems().addAll(
controlLabel,
new Separator(),
gameLabel,
rdoStart,
rdoStop,
new Separator(),
animationLabel,
rdoRestart,
new Separator(),
simulationLabel,
btnRobot,
delRobot,
new Separator(),
robotLabel,
difSizeRobot,
sameSizeRobot,
new Separator(),
robotSpeedLabel,
difSpeedRobot,
sameSpeedRobot,
new Separator(),
objectSpawnLabel,
solidObject,
solidCircle,
robotImage
);

最佳答案

最简单的解决方案就是在标签上添加一些填充:

robotImage.setPadding(new Insets(0, 0, 0, 5));

关于java - 如何在JavaFx中移动工具栏中的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47953077/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com