Welcome to another version of the ONJava newsletter. The big news this week is that Microsoft will have to include a JVM in Windows again--but will it actually matter? Time will tell.
Speaking of Microsoft, have you ever noticed that businesspeople love their Excel files? Sure, you can ask for files in CSV format, and you can provide them as HTML tables, but good luck getting users to switch. Reading and writing Office-formatted files from Java has been a tricky thing in the past. Thankfully, we have Jakarta POI now to take care of the tricky bits. In Opening MS File Formats to Java, Avik Sengupta and Andrew C. Oliver demonstrate the basics of the library and explain how it came to be. We'll be hearing more from these guys very soon.
This week's book excerpt again comes from the second edition of Java Swing. This time, it's all about menu bar selections and the versatile JMenuBar. Read more in Java Swing: Menus and Toolbars, Part 2.
To subscribe to the ONJava.com newsletter (or any O'Reilly Network newsletters), visit https://epoch.oreilly.com/account/default.orm and select the newsletters you wish to receive in your user profile (you'll need to log in with your existing O'Reilly Network account -- if you don't yet have an account, you'll need to create one).
To change your newsletter subscription options, please visit https://epoch.oreilly.com/account/default.orm and click the"Manage My Newsletters" link. For assistance, send help to
There are some great stories coming up in the next couple of weeks--dependency checking, Maven, design patterns, and more. As well, we're working on much-improved discussion forums for new and upcoming books. Stay tuned!
Until next time,
O'Reilly Network Technical Editor
How Microsoft Could Get Out of Shipping Java
Rob Gingell on Froth and Compatibility
Open Source Books
Other Java News (channel -- LANG: JAVA)
Java Code Recipe of the Day
O'Reilly and Associates
Return to list of ONJava Newsletters.
Return to the ONJava.com.
Copyright © 2009 O'Reilly Media, Inc.