Konsep dasar pada Java GUI (Graphic User Interface) adalah API. API
(Application Programming InterFace) terdiri dari 2 komponen, yaitu :
1. AWT (Abstract Windows Toolkit)
2. Swing or JFC (Java Foundation Class)
Endra, Robby Yuli. (2013). Konsep Dasar Pemrograman Java Graphical User
interface (GUI), [Online]. Tersedia:
http://www.robbyyuliendra.com/2013/03/konsep-dasar-pemograman-java-
graphical.html [11 April 2016]
Nulloh, Ridwan. (2013). Jurnal Java AWT dan Swing, [Online]. Tersedia:
http://catatanblogkecil.blogspot.co.id/2013/12/jurnal-java-awt-dan-
swing.html [11 April 2016]