Java Swing adalah toolkit GUI yang sering digunakan untuk membangun antarmuka pengguna desktop dalam bahasa pemrograman Java. Java Swing menyediakan berbagai komponen GUI seperti tombol, teks, gambar, kotak, dan tabel yang memudahkan pengembang dalam membuat formulir aplikasi.