主类.java:
public class mainClass extends Application{
Scene scene;
Group group;
@Override
public void start(Stage stg) throws Exception{
stg.setTitle("Hi");
stg.setWidth(600); stg.setHeight(250);
group = new Group();
scene = new Scene(group, 600, 250);
scene.getStylesheets().add("mainClass.css");
stg.setScene(scene);
stg.centerOnScreen();
stg.show();
}
public static void main(String[] args) {
launch(args);
}
}
主类.css
.mainClass-scene{
-fx-background-image: url("background.jpeg");
-fx-background-repeat: stretch;
-fx-background-size: 600 250;
-fx-background-position: center center;
-fx-effect: dropshadow(three-pass-box, black, 30, 0.5, 0, 0);
}
应用程序正常工作我显示我的框架但我无法在场景中看到背景图像。也许 css 无法正常工作我如何解决这个问题?
对不起我的英语不好谢谢。