Dah spaket ama instalasi jdk kok. Tgl import kaya swing. Buat design GUI dia sediain tool sendiri namanya javafx scene builder. Mending sih jangan pake eclipse. Terlalu generic editornya. Pake aja Intellij IDEA. Community Edition udah cukup. Bonusnya ntar kl mo pindah ke platform Android gampang
Ya kan ane bilang kalo mo GUI desktop. Lebih spesifik lagi, buat J2SE. Java desktop kan belum mati juga. Ane aja masih pake. Emang JavaFX buat gantiin Swing. Udah mulai di-bundle juga instalasinya sejak JDK7+ kalo ga salah. Udah 'mewajibkan' MVC (atau MVP?) juga kalo JavaFX. J2EE sudah mulai jenuh