是否有一个 Swing 库可以从 XMl 文件获取其布局?
SWIXML http://www.swixml.org/ 就是您所需要的。
Jakarta Jelly 我相信你可以使用 Spring 框架来构建 UI 应用程序。如果您使用 Spring,则可以使用 Spring XML 配置应用程序。
如果有人感兴趣,这是我专门为了在 XML 中声明 Swing 用户界面而创建的框架。它深受我早期项目之一 Apache Pivot 的影响:
https://github.com/HTTP-RPC/Sierra
例如:
<column-panel spacing="8" padding="8">
<column-panel>
<check-box text="checkBox1"/>
<check-box text="checkBox2"/>
</column-panel>
<row-panel spacing="8">
<button name="button" text="executeTask"/>
<label name="label" foreground="gray"/>
<spacer weight="1"/>
<activity-indicator name="activityIndicator" indicatorSize="18"/>
</row-panel>
</column-panel>