What are the API’s to create a graphical Java interface?

Asked

Viewed 2,747 times

4

There is some other tool besides Swing, AWT and Javafx to create desktop graphical interface for Java applications?

1 answer

9


It is possible to use any library that is available, you can make your own library. Ultimately it is clear that all these libraries will have to access the graphical API to desktop operating systems where it is intended to run. At the very least you will need to access the graphic primitives such as thumb drive and Brush in addition to having some form of access to the screen itself, commonly will be through windows.

Some of the best known libraries available for Java are:

  • Qt Jambi - Binding of Qt which runs on several platforms.
  • SWT - It is an evolution of AWT and preferred when you want to have native access to the resources of desktop multi-platform.
  • Java-Gnome - Binding of GTK for those who are used to it or find in it solution to some specific need.

In addition there are some extensions for frameworks existing.

  • What would be these extensions?

  • I won’t remember many but what comes to mind now would be Swingx, Jgoodies.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.