advertisement
Login | Register   
  Include Code  Search Tips
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   TIP BANK
Browse DevX
GoMustang Application
Partners & Affiliates
advertisement
advertisement
advertisement
advertisement
 

Take Charge of Desktop Integration with Java SE 6

With the release of the Java Standard Edition 6.0 Beta, Java developers no longer need to contend with clamp-on solutions or Java Native Interface (JNI) to make their applications interact with desktop products and features. These desktop-integration features now are part of the core. 


advertisement
he latest work-in-progress release of Java Standard Edition (Java SE) version 6.0 (code-named Mustang) offers a smorgasbord of improvements that will change how developers deal with security, JMX, OS files, internationalization, and desktop development in their Java applications. (Read Eric Bruno's article "Java SE 6 First Impressions: A Desktop Winner" to learn all the goodies in store.) Sun Microsystems took a very collaborative approach in developing the specification for this release and it shows. By listening to developers via JSR 270 (the umbrella Java Specification Request for the Java SE 6 release) and releasing the entire Java SE 6 source and binaries beginning in early February 2006, Sun has been able to cull quite a buffet of tantalizing new features.

Mustang's desktop-integration capabilities particularly are something many Java developers have been clamoring for in previous releases. These new features bring a lot of fun to Java desktop application development. Those who have developed Java applications that required interaction with desktop products and features such as Internet Explorer, system tray, and mail clients had to contend with clamp-on contraptions such as JTray and SysTray or venture into the hard-hat area of Java Native Interface (JNI). While this patchwork of solutions served its purpose, any developer with an eye for elegance wanted these features to be part of the core Java platform.


It's quick, easy and you get access to all the articles on DevX.
This registration/login is to allow you to read articles on devx.com.
Already a member?



advertisement