开发者

What GUI framework should I use? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be impro开发者_如何学JAVAved and possibly reopened, visit the help center for guidance. Closed 11 years ago.

I'd like a GUI framework that works on both Windows and Linux.

I'm confused because Googling has returned a lot of different ones.

Since I'm coming from a C# background, lots of choices means I don't know which one is the best to use and might start learning one that is discontinued or generally frowned upon by the Java community.

Thanks.


I also suggest to choose a RCP (Rich Client Platform) rather than just a basic GUI toolkit (such as Swing, SWT, Windows Forms, WPF,...).

This leaves you basically with 2 choices:

  • NetBeans Platform (Swing based)
  • Eclipse RCP (SWT based)


In java the most famous are:

  • awt (it was used widely years ago, no more)
  • swing (IMO the most used)(jdownloader, the topcoder arena are good examples, even the official IDE netbeans have a GUI builder for swing)
  • javafx, intended to replace flash like programs.


You may be interested in Swing (native Java GUI toolkit, so most popular) or Qt Jambi (Qt bindings for Java)

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜