仅在 FXML 中使用 CSS

Using CSS only in FXML

我主要是一名学习 Java 的网络开发人员,目前,我正在研究 FXML

像窗格一样在定位和样式方面有很多可能性,但由于我熟悉 CSS 我想知道它是否不好练习在 CSS 中做所有事情,而不是像在 HTML.

中那样使用窗格

这有什么缺点吗?

查看 Scenebuilder。它会自动生成一些 css 供您使用。

一般来说,不,像在 HTML 中一样自由地使用 css 并不是什么坏习惯。 但是,您没有使用 margin-left:calc(50% - div-width/2); 和类似技巧的灵活性。