News

When people ask me why I prefer IntelliJ IDEA for Java development, my answer usually comes down to one thing: it feels like ...
ExampleGNOME's user interface is defined in ExampleGNOME.glade; as a result, there is not much GUI code in the application itself. Instead, libglade-java reads ExampleGNOME.glade and creates the ...
Over the last two years, I spent some time developing a GUI application using Java Swing. The application was small, consisting of several classes in the MVC (Model-View-Controller) model, but was ...
Yes, solving this means creating yet another framework. Application framework note: It is worth mentioning that any GUI application beyond "Hello World" may need quiet a few extra things not provided ...
In the first installment of this series, we outlined what it means to test graphical user interface (GUI) applications, and to what ends that testing is done. (See part 1.) Now we’ll apply those ...
SWTBot and Marathon are both applications to write GUI tests for Java applications. SWTBot uses Java and is thus potentially usable with JRuby.
Isn’t Java Web Start (JWS) supposed to allow web-based distribution of applications? So why would one want to distribute a Java Web Start (JWS) application via CD-ROM? Well, for a number of reasons.
Java revolutionized software development 30 years ago. Even with the rise of web apps, there's a bright future for Java desktop application development.