473,699 Members | 2,715 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Report: Swing is the dominant GUI Toolkit - beating Eclipse SWT and .NET WinForms

asj
I have to honestly say I was flabbergasted by this report. Obviously, I
have no problems asserting that Java is #1 in the enterprise (JEE), or
in the mobile space (JME), and I do know it's made good strides on the
desktop, with popular apps like Azureus, Limewire, and others leading
the way.

But never in a million years did I imagine this. Swing? I thought SWT
actually would beat Swing handily!

--------------------------------------------------------------------------------

Evans Data Corporation has reported that Swing is the dominant GUI
Toolkit for Northern American developers. "Java Swing with 47% use, has
surpassed WinForms as the dominant GUI development toolkit, an increase
of 27% since fall 2004."

http://weblogs.java.net/blog/hansmul...ial_swing.html

May 24 '06 #1
2 2046
> Evans Data Corporation has reported that Swing is the dominant GUI
Toolkit for Northern American developers. "Java Swing with 47% use, has
surpassed WinForms as the dominant GUI development toolkit, an increase
of 27% since fall 2004."


Where does plain win32 programming (not .Net) fit into this picture? Is
that related to WinForms? I would have guessed it to be the dominant
toolkit, but I wouldn't mind being wrong on that point.
--
Morten
May 24 '06 #2
asj

Morten Alver wrote:
Where does plain win32 programming (not .Net) fit into this picture? Is
that related to WinForms? I would have guessed it to be the dominant
toolkit, but I wouldn't mind being wrong on that point


i don't know honestly...i would assume so too. i'll see about getting
more info on that study. The quote. although direct, was from a
Pro-swing site.

*Posted while waiting for the library to open at 9 using Opera Mini
Java browser on a Nokia 9300.

May 24 '06 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
11226
by: Rui Pacheco | last post by:
Hi I am developing an Swing applet. I am using Eclipse as my IDE and I am compiling the classes through the command line. Everything went ok, but suddenly it started to give the error "Package javax.swing not found in import." I searched Google groups and found that it's a classpath problem, but I can't seem to get it right. Can anyone help me? And why did it break all of a sudden, without any changes to the system? This is my...
0
2582
by: Stephen Chell | last post by:
I'm looking for a stable Swing based toolkit for XForms. Are there any?? Thanks in advance ... Steve
3
1733
by: Gisle Vanem | last post by:
I was quite impressed by this toolkit in the latest Java SDK 1.5 (not sure if it's new in this version or not). But are there any similar toolkits for Python that allows switching Look & Feel and Themes in the same way? --gv
2
7354
by: frank_ulbricht | last post by:
Hi folks, I'm a Java programmer and now I have to use C# for a new large project. The language is the best I've ever seen. In some points it goes far beyond Java. I like that. But then there was a great dissappointments about WinForms. Compared with Java/Swing (skip the performance, I mean the development) it is very poor at first sight. It reminds me when I startet in 1995 with Delphi (guess a guy named Heilsberg is the reason ...
1
4808
by: Parasol | last post by:
Hi I got a big problem. I'm using newest WindowBuildera 4.3.0 for Eclipse (newest too) on 1.5.06 JDK. I create new projekt, add any new Swing component and everything goes ok, but when I'm detaching to Design Mode a see "java.lang.Error: Cannot call invokeAndWait from the event dispatcher thread". This problem occurs only when using Swing components (on SWT everything is ok). Have anyone similar problem ? Maybe somebody could me help...
3
5543
by: steve | last post by:
Hi All I have a VB.net 2005 app which uses MS Report Viewer to create reports Occassionally I get the following error when changing to a different report User code running on thread 196 has attempted to abort thread 3560. This may result in a corrupt state or resource leaks if the thread being aborted was in the middle of an operation that modifies global state or uses native resources. Aborting threads other than the currently...
1
3167
by: bruce628 | last post by:
I want to use SWT tab compnent and make it be multiline,but I fail.please see the class TabFolderExample. Can aneone help me? import java.awt.BorderLayout; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.JDialog;
5
9375
jeffbroodwar
by: jeffbroodwar | last post by:
Hi Everyone, I'm new to eclipse.....i just wanna know how to create a simple calculator using buttons,labels,textfields in eclipse ide... Thanks, Best Regards, Jeff
0
8462
by: =?Utf-8?B?RnJhbmsgVXJheQ==?= | last post by:
Hi all I have problems printing a .rdlc report directly to the printer. I have created such a report without Datasource, I just fill some parameters in this report. With the ReportViewer I am able to print, but now I need to print it directly without any preview. I have found some articles, but this dont work and they are quite complicated (for me ... :-))
0
8613
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
9172
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8880
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7745
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6532
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
4626
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3054
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
2344
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2008
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.