This JavaOne 2007 technical session seemed like a panel discussion between Eugene Kuleshov and Tim Eck of Terracotta, Tom Ware of Oracle/TopLink, and Charles Nutter of Sun/JRuby. The session started off by describing the Java Virtual Machine, the Java bytecode, and the ASM framework. The Java Virtual Machine (JVM) is a proven and reliable platform [...]
This JavaOne 2007 technical session started off with Cameron Bateman describing how to use the Eclipse Web Tools Platform (WTP) Project to create JavaServer Faces (JSF) applications and custom tools for Eclipse. This was a discussion better suited for JSF component developers. Eclipse web tools provides a web page editor, JSF configuration model, editor, and [...]
Kirill Grouchnikov and Alexander Potochkin presented on advance Swing techniques at this JavaOne 2007 technical session. They talked about advanced painting and effects such as non-rectangular components, translucency, layering, image filtering and animation. Custom components, especially non-rectangular components, should override the contains and paint methods. You can implement any effect on custom components by overriding [...]
Friday’s general session, the last day of JavaOne 2007, is generally known as James Gosling’s Toy Show. The Toy Show is just a series of demonstrations of kewl applications and technologies that make good use of Java. To paraphrase Gosling, when all the announcements have been made “What do you do at the end? you [...]
Joshua Marinacci and Robert Cooper presented on Glossitope, a Java-based widget Container. Glossitope was originally named AB5k. Joshua is also the founder and lead of the XHTML Renderer project which is code named Flying Saucer. As good of a coder Joshua is, he is horrible at naming projects! A widget, also known as gadget, is [...]
This JavaOne 2007 BOF covered both the Java 3D and JOGL APIs. The session started with the news that Java 3D 1.5.0 was released back in December 2006 and includes a lightweight JCanvas3D and several bug fixes. This session had a ton of kewl demos, mostly of scientific applications and Web 2.0 style image reflections. [...]