經(jīng)過研究發(fā)現(xiàn)使用以下兩個css屬性基本可以去除絕大部分邊框樣式,本人也沒完全一個一個去試驗過直奋。
public void start(Stage primaryStage) {
primaryStage.setTitle("邊框測試");
StackPane root=new StackPane();
Label text=new Label("測試標題");
text.setFont(new Font(30));
text.setStyle("-fx-translate-y:-7");
StackPane.setAlignment(text, Pos.TOP_CENTER);
root.setStyle("-fx-border-color:red");
Button button=new Button("我是一個按鈕");
button.setPrefWidth(50);
button.setPrefHeight(50);
button.setStyle("-fx-padding: 0");
button.setStyle("-fx-background-insets: 0");//去除邊框樣式
root.getChildren().add(button);
Scene scene=new Scene(root,500,500);
primaryStage.setScene(scene);
primaryStage.show();
}