JavaFX为ToggleButton图形添加边框

时间:2016-05-09 17:25:13

标签: java javafx javafx-2 javafx-8

我正在尝试在JavaFX ToggleButtons中添加图像边框,但找不到合适的方法。

1 个答案:

答案 0 :(得分:2)

您可以将ImageView添加到StackPane,并使用StackPane作为ToggleButton的图形节点。然后,您可以将边框应用于StackPane

    ImageView graphic = new ImageView(imageUrl);
    StackPane pane = new StackPane(graphic);
    pane.setStyle("-fx-border-color: red; -fx-border-width:4; ");

    ToggleButton toggleButton = new ToggleButton("", pane);