简而言之:
使用.NET
模仿基于swing(皮肤,自定义)java GUI的最简单方法是什么?
问题解释:
我们的主应用程序有一个基于swing的皮肤(和自定义)java GUI。
除此之外,我们将构建一些较小的GUI配备工具。其中一些将是基于.NET
的Windows应用程序和Windows窗体GUI。
现在,为了获得统一的用户体验,这些.NET tools
的GUI应该在外观和处理方面尽可能接近我们基于java的GUI。
最简单的方法是什么?
答案 0 :(得分:1)
实现这一目标的最简单方法是什么?
获得统一的Swing / Swing类用户界面的最简单方法是在Java和Swing中实现所有内容。
我没有听说过用于.NET的Swing外观相似的UI库。我想这在理论上是可行的,但这需要付出很多努力:可能比以简单的方式实现工具要多出几个数量级。
所以你的实际选择是1)在Java / Swing中实现新工具,2)在.NET中重新实现旧工具,或者3)忘记具有通用UI外观。
这不是一个笑话答案......
答案 1 :(得分:0)
尝试使用Windows Presentation Foundation(WPF)主题代替WinForms以允许更改控件Look&感觉。我认为不像Swing那样容易和可插拔,但可以作为一个起点。