2012-01-27 176 views
0

我已经实现了一个Swing应用程序。我需要将此应用程序发布到Web应用程序以获得更好的外观。将swing应用程序转换为web应用程序

The WebCream软件是将Swing转换为Web应用程序的软件之一。我遇到了麻烦,如何使用此软件进行转换。

请让我知道任何建议进行转换。我需要使用任何软件进行此转换的信息。

+0

我们不知道你有,所以我们不能给你任何建议什么麻烦。 – Shoban 2012-01-27 12:53:29

+0

@Shoban我没有找到关于如何将swing转换为ajax的信息。我的意思是说你有任何想法吗? – user1145474 2012-01-27 12:57:45

+0

不可能。虽然Swing小部件可能被Ajax模拟(IIRC已经完成),但整个应用程序逻辑确实工作不同(客户机/服务器)。你必须重写很多应用程序。在这种情况下,GWT会使它更容易一些,它有类似的范例。如果它只是看起来不错 - 可以构建漂亮的Swing应用程序。 – 2012-01-27 13:43:36

回答

0

考虑GWT。如果你有一个好的MVC代码,那么你的大部分代码都会被重用。即使不是这种情况,那么你仍然会继续在Java中用类似的设计模式编写你的应用程序(在很多情况下)。

5

对于Swing开发人员Vaadin的API是非常低的一步。 API是模拟的,也是编程模型。在这两个框架中编写的应用程序大多是商业应用程序。

而且它的开源和免费的,自2001年以来,我们一直在努力就可以了更多检查:https://vaadin.com/swing

+0

应该加入到Vaadin中,UI代码在JVM中像在Swing应用程序中一样执行,因此您可以继续使用相同的库,“高级”JVM功能(如反射,Java 8和备用JVM语言)。由于使用GWT构建的“thinclient”,最终用户仍然不需要在其应用程序(也不包括其他浏览器插件)上安装JVM。 – mstahv 2015-03-28 08:43:39

相关问题