Spring和SWT可以一起用于Java桌面应用程序吗? [英] Can Spring and SWT work together for Java Desktop Applications?

查看:423
本文介绍了Spring和SWT可以一起用于Java桌面应用程序吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我将设计Java桌面应用程序。虽然我是设计Web应用程序,但我有很多选择,例如Spring,Strut等。但是,对于Java Desktop(对我来说是新手),我找不到任何。

I am going to design Java Desktop Application. While I was design web application, I got plenty of choice, e.g. Spring, Strut etc. However, for Java Desktop (which is new to me), I don't find any.

Eclipse RCP是Java桌面框架吗?在Web应用程序中像Spring mvc一样工作吗?
我想知道,我可以使用Spring享受IOC的好处,与Eclipse RCP一起享受这两个世界的好处吗?

Is that Eclipse RCP a Java Desktop Framework, which works like Spring mvc in Web apps? I wonder, can I use Spring to enjoy the benefit of IOC, together with Eclipse RCP to enjoy the benefit of both world?

请指教。谢谢。

推荐答案

在java桌面版中,您有两个主要选择:Swing或SWT。我在这个上忽略了AWT。 QTJambi 不是Java中使用的。

In java desktop land, you have 2 major choices : Swing or SWT. I'm ignoring AWT on this one. QTJambi is not that used in Java.

大多数Java桌面应用程序都使用Java Swing。没有什么能阻止您在桌面应用程序中使用IOC容器。通常,IOC容器主要用于存储事件监听器,桌面应用程序中的操作以及几乎没有UI组件。

Most Java desktop applications use Java Swing. Nothing is preventing you from using an IOC container in a desktop application. In general, IOC container are used mostly to store event listeners, actions in desktop applications and barely UI components.

有许多尝试创建Swing RCP框架但大多数Java桌面应用程序类型自己滚动。

There are many attempts to create Swing RCP frameworks but most Java desktop applications kind of roll their own.

这篇关于Spring和SWT可以一起用于Java桌面应用程序吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆