调整 ToolbarListPageSkin 中图标大小和填充 (#5456)
This commit is contained in:
@@ -77,7 +77,7 @@ public abstract class ToolbarListPageSkin<E, P extends ListPageBase<E>> extends
|
|||||||
|
|
||||||
public static Node wrap(Node node) {
|
public static Node wrap(Node node) {
|
||||||
StackPane stackPane = new StackPane();
|
StackPane stackPane = new StackPane();
|
||||||
stackPane.setPadding(new Insets(0, 5, 0, 2));
|
stackPane.setAlignment(Pos.CENTER);
|
||||||
stackPane.getChildren().setAll(node);
|
stackPane.getChildren().setAll(node);
|
||||||
return stackPane;
|
return stackPane;
|
||||||
}
|
}
|
||||||
@@ -85,7 +85,7 @@ public abstract class ToolbarListPageSkin<E, P extends ListPageBase<E>> extends
|
|||||||
public static JFXButton createToolbarButton2(String text, SVG svg, Runnable onClick) {
|
public static JFXButton createToolbarButton2(String text, SVG svg, Runnable onClick) {
|
||||||
JFXButton ret = new JFXButton();
|
JFXButton ret = new JFXButton();
|
||||||
ret.getStyleClass().add("jfx-tool-bar-button");
|
ret.getStyleClass().add("jfx-tool-bar-button");
|
||||||
ret.setGraphic(wrap(svg.createIcon()));
|
ret.setGraphic(wrap(svg.createIcon(20)));
|
||||||
ret.setText(text);
|
ret.setText(text);
|
||||||
ret.setOnAction(e -> onClick.run());
|
ret.setOnAction(e -> onClick.run());
|
||||||
return ret;
|
return ret;
|
||||||
@@ -94,7 +94,7 @@ public abstract class ToolbarListPageSkin<E, P extends ListPageBase<E>> extends
|
|||||||
public static JFXButton createDecoratorButton(String tooltip, SVG svg, Runnable onClick) {
|
public static JFXButton createDecoratorButton(String tooltip, SVG svg, Runnable onClick) {
|
||||||
JFXButton ret = new JFXButton();
|
JFXButton ret = new JFXButton();
|
||||||
ret.getStyleClass().add("jfx-decorator-button");
|
ret.getStyleClass().add("jfx-decorator-button");
|
||||||
ret.setGraphic(wrap(svg.createIcon()));
|
ret.setGraphic(wrap(svg.createIcon(20)));
|
||||||
FXUtils.installFastTooltip(ret, tooltip);
|
FXUtils.installFastTooltip(ret, tooltip);
|
||||||
ret.setOnAction(e -> onClick.run());
|
ret.setOnAction(e -> onClick.run());
|
||||||
return ret;
|
return ret;
|
||||||
|
|||||||
Reference in New Issue
Block a user