我在使用此示例时遇到问题,没有将背景边框设置为绿色。无论我如何调整 CSS,它都没有任何效果。我的代码:
StackoverflowQuestion.scala
import scalafx.application.JFXApp
import scalafx.application.JFXApp.PrimaryStage
import scalafx.scene.Scene
import scalafx.scene.control.Button
import scalafx.scene.layout.BorderPane
object StackoverflowQuestion extends JFXApp {
stage = new PrimaryStage {
title = "Stackoverflow Sample"
scene = new Scene {
stylesheets add getClass.getResource("app.css").toExternalForm
content = new BorderPane {
id = "background"
center = new Button {
text = "Button"
}
}
}
}
}
应用程序.css
#background {
-fx-background-color: green;
}
我确实看到了这个相关的帖子,但它没有答案 JavaFx Css not working with eclipse。我知道正在读取 css,因为如果我从 css 中删除大括号,它会打印错误