GUI practicalities
1. Drawing GUI components, buttons etc.
Original java came with AWT
New class library: Swing
2. Connecting buttons, sliders etc to code.
Eventhandlers