Conference News & Coverage

Diamond Sponsors

  • Fotango
  • Intel
  • Microsoft

Gold Sponsors

  • Dell Inc.
  • Hewlett Packard
  • IBM
  • Mozilla Corporation

Silver Sponsors

  • ActiveState
  • Autodesk
  • Google
  • Greenplum
  • Ingres
  • Novell, Inc.
  • OpSource
  • Rearden Commerce
  • SnapLogic
  • ThoughtWorks
  • Ticketmaster

Sponsors & Exhibitors

For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse

For Media Partnership opportunities, please contact Avila Reese

Download the OSCON Sponsor/Exhibitor Prospectus (PDF).

Conference News

To stay abreast of Conference news and to receive email notification when registration opens, please sign up here.

Press & Media

For media-related inquiries, contact Dawn Applegate at

Program Ideas

Drop us a line at and tell us who and/or what would make OSCON a must-attend event.

User Groups & Professional Associations

For user group and professional association related inquiries, contact Marsee Henon at


Advanced Effects in Java Desktop Applications

Kirill Grouchnikov, Amdocs

Track: Java
Date: Wednesday, July 25
Time: 10:45am - 11:30am
Location: D137-138

This session discusses advanced painting techniques in Swing including translucency, non rectangular components, overlay and transition animation effects.

Discussion on each technique includes demoes, technical implementation details, amount of application code that needs to be written, limitations placed on the application code (support for different LAFs, support for custom controls and custom painting logic etc), performance implications and more.

While participants are expected to have intermediate-to-advanced knowledge of Swing for the technical discussions, most of the techniques can be put to use with only basic Swing skills. In addition, the session presents multiple demoes that showcase the power of Swing as a multi-platform UI toolkit.