如何设置 ImageView 的边距和填充?
How to set the margin and padding of an ImageView?
如何设置 <ImageView>
的边距和填充?
我做了 fx-padding: 50px;
和 fx-margin: 50px;
但它不起作用。
我的代码:
<ImageView style="fx-padding: 50px; fx-margin: 50px;"
fitHeight="120" fitWidth="120" fx:id="image" onMousePressed="#mousePressed">
</ImageView>
看看property list of ImageView
;没有这样的 属性 或任何 属性 可以让您达到类似的效果。或许可以使用父布局的布局参数来实现效果;如果这是不可能的;您需要将 ImageView
包装在允许这样做的布局中,例如:
<StackPane maxHeight="-Infinity" maxWidth="-Infinity"> <!-- use the preferred size for max size constraints -->
<padding>
<Insets topRightBottomLeft="50" />
</padding>
<children>
<ImageView fitHeight="120" fitWidth="120" fx:id="image" onMousePressed="#mousePressed"/>
</children>
</StackPane>
如何设置 <ImageView>
的边距和填充?
我做了 fx-padding: 50px;
和 fx-margin: 50px;
但它不起作用。
我的代码:
<ImageView style="fx-padding: 50px; fx-margin: 50px;"
fitHeight="120" fitWidth="120" fx:id="image" onMousePressed="#mousePressed">
</ImageView>
看看property list of ImageView
;没有这样的 属性 或任何 属性 可以让您达到类似的效果。或许可以使用父布局的布局参数来实现效果;如果这是不可能的;您需要将 ImageView
包装在允许这样做的布局中,例如:
<StackPane maxHeight="-Infinity" maxWidth="-Infinity"> <!-- use the preferred size for max size constraints -->
<padding>
<Insets topRightBottomLeft="50" />
</padding>
<children>
<ImageView fitHeight="120" fitWidth="120" fx:id="image" onMousePressed="#mousePressed"/>
</children>
</StackPane>