Swing

What is Swing?

swing Swing is a new graphical user interface component kit that simplifies and streamlines the development of windowing components. Windowing components are the visual components (such as menus, tool bars, dialogs and the like) that are used in graphically based applets and applications.

What can I do with Swing?

You can write nice graphical user interface application with Swing. some simple programs look like
radiobuttondemo celsiusconverter


What do swing components look like?

You can go to Swing component gallery to get a full index of swing components. In below are some common components we use:
button
JButton
label
JLabel
icon
JIcon
checkbox
JCheckBox
list
JList
slider
JSlider


What is the relation between Java and Swing?

Swing is just a package in java, though it is a really big package. Using swing is no difference from using other classes in java. You can read the swing documents online.

Preparation