import javafx.scene.shape.SVGPath; //导入方法依赖的package包/类
private HBox createConfigButton() {
SVGPath configButton = new SVGPath();
configButton.setContent("M31.229,17.736c0.064-0.571,0.104-1.148,0.104-1.736s-0.04-1.166-0.104-1.737l-4.377-1.557c-0.218-0.716-0.504-1.401-0.851-2.05l1.993-4.192c-0.725-0.91-1.549-1.734-2.458-2.459l-4.193,1.994c-0.647-0.347-1.334-0.632-2.049-0.849l-1.558-4.378C17.165,0.708,16.588,0.667,16,0.667s-1.166,0.041-1.737,0.105L12.707,5.15c-0.716,0.217-1.401,0.502-2.05,0.849L6.464,4.005C5.554,4.73,4.73,5.554,4.005,6.464l1.994,4.192c-0.347,0.648-0.632,1.334-0.849,2.05l-4.378,1.557C0.708,14.834,0.667,15.412,0.667,16s0.041,1.165,0.105,1.736l4.378,1.558c0.217,0.715,0.502,1.401,0.849,2.049l-1.994,4.193c0.725,0.909,1.549,1.733,2.459,2.458l4.192-1.993c0.648,0.347,1.334,0.633,2.05,0.851l1.557,4.377c0.571,0.064,1.148,0.104,1.737,0.104c0.588,0,1.165-0.04,1.736-0.104l1.558-4.377c0.715-0.218,1.399-0.504,2.049-0.851l4.193,1.993c0.909-0.725,1.733-1.549,2.458-2.458l-1.993-4.193c0.347-0.647,0.633-1.334,0.851-2.049L31.229,17.736zM16,20.871c-2.69,0-4.872-2.182-4.872-4.871c0-2.69,2.182-4.872,4.872-4.872c2.689,0,4.871,2.182,4.871,4.872C20.871,18.689,18.689,20.871,16,20.871z");
configButton.setFill(Color.WHITE);
Group closeButtonBackground = new Group();
closeButtonBackground.getChildren().add(configButton);
configButton.setScaleX(closeButtonBackground.getScaleX() * .4);
configButton.setScaleY(closeButtonBackground.getScaleY() * .4);
HBox container = new HBox(3);
String closeContainerStyle = "-fx-background-color: rgba(0,0,0,.70); "
+ "-fx-background-radius: 1.0;"
+ "-fx-border-color: rgba(255,255,255,.70);"
+ "-fx-background-insets: 1;"
+ //"-fx-border-insets: 3;" +
"-fx-border-width: 1;"
+ "-fx-border-radius: 1;"
+ "";
container.setStyle(closeContainerStyle);
container.setMinWidth(20);
container.setMaxWidth(20);
container.setAlignment(Pos.CENTER);
container.getChildren().add(closeButtonBackground);
container.setOnMousePressed(mouseEvent -> {
});
return container;
}