我的所有按钮和东西都太靠近它们的边界所以我试图设置Region
的默认填充。我找到了this链接,它向我描述了要使用的样式-fx-padding
。我想将其设置为全局,而不是为我制作的每一件事设置它。我试着制作这个css文件并将其添加到我的场景中,但它似乎不起作用:
.region{
-fx-padding: 5px
}
在代码中设置:
getDerbyDisplayStage().getScene().getStylesheets().add("com/neonorb/derbypro/ui/gui/Style.css");
我没有在控制台中收到任何错误消息(如果我更改了路径,则确实存在)。
可能有这样做的顺序吗?在添加组件和东西之前,是否必须设置样式表?如果是这种情况,我必须将场景制作与组件分开,因为我使用FXML来创建舞台,场景和组件。