Re: Java GUI -v- .NET Winforms ?



swing is slow, that's all. Now it depends what you want to do with it.
It works great for most apps.
There are not a lot of applications that require too much speed from
swing. I have an application
that handles real time data. Displaying real time data on any GUI is
slow and it's slowing down
the whole app, but it depends how you design the application. It is
memory hungry if you don't use
it right. Swing has more functionality than any GUI toolkit and it is
really easy to develop swing apps
because it gives you total control.

I can't tell you much about Winforms. I know that it doesn't do layouts
well (not too many, anyway).

A Mackie wrote:
> Can anyone give a reasoned response to how a Java UI compares to a .NET
> Winforms UI, or links articles discussing this ? [please, no flame war!]
>
> Typical arguments I hear are about Java UI's are:
>
> "Just never looks quite right" - always slightly different to a "proper"
> windows app.
> Slow and clunky
> Memory hungry
> Not as much functionality
> More difficult to develop
> ...
>
>
> How true these are I don't know, and may be relics of Java's early days. Any
> thoughts on how well Java does UI's these days ?
>
> Thanks,
> Andy Mackie.
.



Relevant Pages

  • Re: Java programmer lured back by .Net (Questions)
    ... Basically the Java lobby is spending all its efforts on the server side, but losing the battle on the desktop. ... Talking about Eclipse - have you seen how it suddenly seems to go to sleep on you - I don't remeber any windows program behaving like that. ... Of course, you *can* build some applications that try to look like Windows, but a novice VB programmer on his first day at work will be far much more productive than a Java programmer with several years SWING experience. ... basically, for serious windows apps, we've got to go and nestle at the teat of the great guy - he's got us where he wants and theres not a great deal we can do about it at the mement - since the tools are the most productive on his platform ... ...
    (microsoft.public.dotnet.general)
  • Re: Performance on todays desktop
    ... > consider Java based client applications to be slow? ... Swing) that's behind this lag in performance? ... I've been using the IntelliJ IDEA Java development environment, ... it out for yourself by trying some of the apps found here: ...
    (comp.lang.java.programmer)
  • Re: swing performance (was Re: Cello Rising ...)
    ... > Swing is getting unfair press, in my opinion. ... number of apps running, Swing apps tend to need a while to redraw. ...
    (comp.lang.lisp)
  • Re: java desktop application with swt?
    ... and much less with multithread design.. ... Remember when Windows3 apps used to freeze while they were thinking? ... much the same can happen with swing apps. ... If the app takes a long time to think about the response to an event such as a button-click, then the swing thread spends lots of time doing that thinking and not getting back to updating the screen. ...
    (comp.lang.java.programmer)
  • Re: Default Windows Fonts.
    ... >> I am using Netbeans as the IDE and all components are Swing. ... In the apps ...
    (comp.lang.java.gui)