0

我正在设计一个 Eclipse 插件,我在其中使用 Swing 和 JavaFx 组件。在此我可以在 JavaFX 上应用 CSS。但我无法将 CSS 应用于 Swing 组件。我被迫将 Swing 组件用于插件的某些功能。所以我也想为 Swing 组件应用 CSS。Swing 组件上是否有任何支持 CSS 的 api?

//This code applies css for javafx components
SwingJavaFxSample.class.getResource("samples.css").toExternalForm();

请帮助我将 CSS 应用于 Swing 组件。

4

1 回答 1

1

您不能在 Swing 控件上使用 JavaFX CSS 支持,所以对我来说这个问题毫无意义。我还要说,一起使用 3 种 UI 技术并不是一个好主意,您会遇到许多线程问题(SWT 和 FX 共享相同的事件线程,而 Swing 则在另一个线程上),...。

您仍然需要 Swing 的原因是什么?JavaFX 可以直接嵌入到 SWT 中。

于 2013-08-23T12:34:33.660 回答