This article is the first in a new series, alt.lang.jre, introducing alternate languages for the Java Runtime Environment. Jython is an implementation of the popular scripting language Python, but running on a JVM. For Python developers Jython is the best possible entry point to the Java platform; for Java developers it may be the strongest incentive to learn another language.
Most Java developers agree that Swing/AWT is superior to the Eclipse platform's Standard Widget Toolkit in Java 2D. Until now, there has been no easy way to integrate the time-saving features of Java 2D with the superior portability, functionality, and performance of SWT's user interface components. In this follow up to his popular tutorial on migrating Swing applications to SWT, Java developer and Eclipse enthusiast Yannick Saillet shows you how easy it can be to paint Java 2D images on your SWT components and Draw2D figures.