Skip to main content

Romain Guy

Romain is a French student currently working as an intern with the Swing Team at Sun Microsystems. His numerous other works include being a journalist for computing magazines and translating books for O'Reilly France. He has been using Java for many years and now puts as much time and efforts he can in UI design and Java for the desktop programming.


gfx's blog

Java2D Gradients Performance

Posted by gfx on September 26, 2006 at 5:07 PM PDT

I feel weird. My hands are sweaty and my throat is sore. My heart's beating too fast... What's happening to me?! Wait, I know. I haven't blogged here for the past 7 months! Dammit. Sorry for that folks.

A lot of free articles

Posted by gfx on March 30, 2006 at 1:45 AM PST

During the past 5 years and a half, I worked as a free lance journalist for a French computing magazine called Login:. Because of financial troubles, its publisher, Posse Press, has closed. I had a great time working for them and I enjoyed this job as it made me discover wonderful technologies.

GroupLayout is integrated into Mustang

Posted by gfx on March 18, 2006 at 1:07 AM PST

I'm just relaying the information from JavaLobby but GroupLayout has been integrated into Mustang b76. GroupLayout is the layout manager that makes NetBeans' Matisse GUI builder shine.

Make Swing... er... Swing!

Posted by gfx on February 7, 2006 at 1:24 AM PST

Most GUI are really boring. And I really mean it. Admit it, you'd rather listen to a French stammerer trying to recite a bad English translation of War and Peace during a rainy Sunday afternoon (and boy what a long afternoon it would be) than look yet again at some applications.

Video Presentation: Desktop Java in Action

Posted by gfx on January 4, 2006 at 11:25 PM PST

Richard Bair and I have created a presentation entitled Desktop Java in Action for JavaPolis. I also presented this talk in Paris at Sun Microsystems.

NetBeans with anti aliasing

Posted by gfx on January 2, 2006 at 3:42 PM PST

I have Mustang as my primary VM for work and personal use. Yet I had to reinstall Tiger to be able to run NetBeans 5.0 beta2 properly because I kept getting a nasty exception regarding some XML things. Anyway, I couldn't use NB on Mustang, meaning I couldn't benefit from the subpixel anti aliasing.

JavaPolis 2005

Posted by gfx on December 5, 2005 at 2:49 AM PST

JavaPolis 2005

JavaPolis is European Java conference taking place from December 12th to December 16th in Antwerp, Belgium.

Façade, gaming redefined

Posted by gfx on November 28, 2005 at 8:07 PM PST

I am what you would call a "gamer". I have been playing video games starting with the NES. Since then I owned many consoles and dozens of video games. My love for video games is due do the stories and the wonderful worlds game designers imagine for us. That's why even though I bought 4 consoles since I arrived in the US 7 months ago I am not a hard-core gamer.

Twinkle Teaser

Posted by gfx on November 10, 2005 at 5:09 PM PST

I recently posted a screenshot of Twinkle, a demo involving Java2D, Swing and OpenGL. Here is a video showing Twinkle in action (so far):

Twinkle, a Java2D/OpenGL Demo

Posted by gfx on November 9, 2005 at 1:24 AM PST

The new OpenGL pipeline in Mustang let external API composite a Swing UI with an OpenGL scene. This allows JOGL to efficiently mix Swing and 3D. Twinkle, a simple photo viewer (it looks like Microsoft Max :), benefit from this. Take a look for yourself: