Introduction

A long time ago, in a galaxy far, far away…

Okay, maybe not so long ago, unless you are thinking in terms of “web years.” In 1995, Java was introduced into the world. At that time, it included a Graphical User Interface (GUI) framework called the Abstract Window Toolkit (AWT). Unfortunately, the AWT contained many native widgets that depended on the underlying operating system.

It didn’t take long to realize that the AWT approach was limited, and unfortunately, unreliable. So, in 1997, the Java Foundation Classes (JFC) was introduced and included the Swing component classes.1

Late in 1997, Jython was created to combine the performance provided by the Java Virtual Machine (JVM) with the elegance of Python. In so doing, the entire ...

Get Swing for Jython: Graphical Jython UI and Scripts Development using Java Swing and WebSphere Application Server now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.