Desktop widgets in Java

Asked

Viewed 89 times

3

I’m with an idea to create a widgets with support functionality for my company.

I wonder if you saw I could create something, if there is any framework or some Java technology where you can create something like.

  • 1

    What support functions this widget would have?

  • @Felipe.zkn I’m thinking of calling a Browser Window with the support chat, because today I already have a support application that runs in the browser. Ow if case best I redesign the support application and direct to the support application.

2 answers

4

I’m with an idea to create a widgets with support functionality for my company.

OK.

I wonder if via java I could create something

Yes

if there is any framework or technology in Java where you can create something like.

Yes, there are. Javafx, AWT and Swing, for example.

With Swing and AWT you can create an instance of the class java.awt.Window and add one or more JComponent in it, as in any Swing application. By instantiating the class java.awt.Window directly, you will get an empty window, no close button, borders, title bar or anything else, which is ideal for working with objects that are directly on the desktop like your chat notifications. You can even make this window have a transparent background if you wish.

I don’t know yet about Javafx, but I think it should be possible with this technology too.

  • +1. Javafx should be the solution that best suits your needs, already has several rich components and is easy to learn. Another solution would be Swing + Flamingo Look and Feel (for rich look).

2


One of the alternatives you can use to do this is the Google Web Toolkit.

Google Web Toolkit is an open source Toolkit allowing developers, create applications with Ajax technology in Java programming. GWT supports client-server, development and debugging in any Java IDE.

  • I read "Desktop Widgets" and the first thing that came to mind was desktop rs.

Browser other questions tagged

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