javafx设置窗口背景颜色
时间: 2023-09-09 22:06:09 浏览: 318
你可以使用`setStyle()`方法来设置JavaFX窗口的背景颜色。以下是一个示例代码:
```java
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;
public class Main extends Application {
@Override
public void start(Stage primaryStage) throws Exception {
// 创建根布局
StackPane root = new StackPane();
root.setStyle("-fx-background-color: #336699;"); // 设置背景颜色
// 创建场景
Scene scene = new Scene(root, 400, 300);
// 设置舞台
primaryStage.setScene(scene);
primaryStage.setTitle("JavaFX Background Color");
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
```
在上面的示例中,我们创建了一个`StackPane`布局,并通过`setStyle()`方法将其背景颜色设置为`#336699`。你可以将其替换为任何其他颜色值。
阅读全文