[JavaFX] ejemplo de javafx + CSS

Hay
archivos java en la carpeta src y css src en el proyecto :

...

HostServices host = this.getHostServices();
String css = host.resolveURI(host.getDocumentBase(),"css/login_UI.css");
...

//根节点
AnchorPane root = new AnchorPane();
root.setId("root");//设置一个ID
...

// 去掉窗口修饰
primaryStage.initStyle(StageStyle.TRANSPARENT);
...

//引入CSS文件
scene.getStylesheets().add(css);

Este archivo java hereda javafx.application.Application.
El archivo bajo CSS solo escribe lo siguiente:

#root{
    
    
    -fx-background-radius: 10;
}

Puede configurar las esquinas redondeadas de la ventana.
Inserte la descripción de la imagen aquí

Se puede ver que el archivo CSS puede decorar directamente la clase javafx

Supongo que te gusta

Origin blog.csdn.net/qq_43750882/article/details/111084291
Recomendado
Clasificación