Swing Controls menempatkan komponen-komponen yang fungsinya untuk pengelolaan Swing.
1.Label : Sebuah kolom/area yang digunakan untuk menampilkan tulisan atau gambar
2.Toggle Button : Tombol yang memiliki 2 keterangan seperti saklar (ON/OFF)
3.Radio Button : Tombol yang berfungsi untuk memilih dan tidak memilih pilihan lainnya, tombol ini hanya dapat memilih satu dari sekian pilihan
4.Combo Box : Komponen yang digunakan sebagai dropdown list, bisa digunakan untuk memilih multiple selection
5. Text Field : Komponen yang digunakan sebagai input / bidang yang dapat diedit (menulis didalamnya)
6.Scroll Bar : Komponen yang menyesuaikan tampilan sebuah konten yang terbatas & menampilkan scroll
7.Progress Bar : Sebuah bar yang mengindikasi sebuah pekerjaan dengan menampilkan presentasi pekerjaan tersebut
8.Password Field : Sebuah bidang yang digunakan untuk menulis katasandi, tidak akan menampilkan karakter & diganti dengan tanda titik
9.Separator : Digunakan untuk keperluan umum seperti membatasi komponen & memberikan garis pemisah
10. Editor Pane : Bidang yang sering disebut textarea, biasa digunakan untuk menulis apapun didalamnya
11.Button : Kontrol yang tampil pada layar dengan bentuk tertentu yang mirip dengan tombol persegi panjang dengan tulisan di tengahnya
12.Check Box : Kotak centang yang dapat dicentang atau tidak
13.Button Group : Class yang digunakan untuk membuat multi lingkup eksklusi satu set tombol
14.List : Menampilkan sebuah daftar & dapat dipilih lebih dari satu
15.Text Area : Tidak berbeda jauh dengan Editor Pane, sebuah kolom besar yang dapat digunakan untuk menulis
16.Slider : Pengguna dapat menggeser sebuah nilai secara grafik seperti membesar kecilkan volume
17.Formatted Field : Komponen yang memungkinkan untuk mengedit sebuah nilai didalamnya secara partikular
18.Spinner : Sebuah bidang input angka yang memiliki tombol naik dan turun untuk mengontrol angka tersebut
19.Text Pane : Bidang text yang dapat diisi dengan ilai dan menandai isi-isi tersebut
20.Tree : Sebuah direktori folder yang tersusun seperti pohon ketika memiliki folder didalam folder
21.Tabel : Menampilkan atau menyisipkan tabel pada aplikasi yang nantinya akan kita buat
#Swing Menus
Swing Menus memiliki komponen-komponen yang dapat digunakan untuk keperluan menu / navigasi.
1. Menu Bar : Komponen untuk menampilkan menu dan item menu
2.Menu : Sebuah menu tunggal, bisa digunakan sebagai menu utama jika disisipkan submenu
3.Menu Item : Sebuah item menu tunggal didalam menu
4.CheckBox : Sebuah item menu tunggal atau kotak centang didalam menu
5.RadioButton : Sebuah item menu tunggal atau kotak centang didalam menu
6.Popup Menu : Layar munculan kecil yang menampilkan beberapa pilihan / menu
7.Separator : Keperluan umum untuk membatasi antara komponen dan memberikan garis pembatas