Skip to main content
View articles by: Most Recent |
Topics | Columns |


Articles by Topic

• Accessibility     • Ajax     • Community     • Databases     • Deployment     
• Distributed     • Education     • EJB     • Extreme Programming     • GUI     
• J2EE     • J2ME     • J2SE     • JavaFX     • JavaOne     
• JSP     • JSR     • Linux     • Mobility     • NetBeans     
• Open Source     • Patterns     • Performance     • Programming     • Research     
• Search     • Security     • Servlets     • Struts     • Swing     
• Testing     • Tools     • Web Applications     • Web Design     • Web Development Tools     
• Web Services and XML     


This document describes the current state of the OpenGL-based pipeline as of J2SE 5.0.
Project Looking Glass is the new 3D user interface for the Java Desktop System. Looking Glass is dependent upon processor speed and graphics card and system advancements, as well as on the coming of Java 3D.
Joshua Marinacci continues his investigation of Java Desktop Integration Components (JDIC) with a look into the SaverBeans API, which allows you to create Java-based screensavers.
Joshua Marinacci introduces JDesktop Integration Components (JDIC), which allow Java applications greater access to native OS features like file associations and web browsing.
Thomas Künneth continues exploring J2ME by introducing the various GUI components available to the J2ME developer.
The embedding of a JavaScript engine into a Swing app to show how to make your app script-controllable.
The JModalWindow Project is designed for when you want a modal window that implements window-specific modality rather than the application-wide modality provided by the standard JDialog class.
Creator Gerald de Jong describes Fluidiom, a Java application that uses JOGL to represent crawling wireframe creatures in 3D.
Interview with Hideya Kawahara, lead developer of Project Looking Glass, a 3D, Java-powered desktop environment.
GUIs are notoriously difficult to expose to testing, but using a "simulator" technique, it's practical to test widgets in isolation.