Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

TUTORIAL JAVA:: Membuat Swing dan Layout GUI [Praktek Java Guestbook 1]

GAn, ane mau sharing tutorial, ni tutorial tentang Java, barangkali yang
masih bener bener buta mengetik kode java. Nih kita langsung praktek
saja javanya untuk buat simple Java Guesbook, tutorial ini dibuat
sesimple mungkin, mudah diikuti dan di praktekin.

//break;



Setelah kita membahas pengertian Java yang dilanjutkan dengan pengetikan
kode sederhana, hingga sampai pada deployment, sekarang saatnya kita
praktek membuat Applikasi Java(SE). Applikasi yang kita buat ini adalah
sebuah Desktop App yang umum digunakan dalam Web App yaitu Guestbook.
App ini kita khususkan untuk Desktop, mungkin bila sudah tiba saatnya,
kita juga akan membuat versi yang sama untuk Mobile App pada Kategory
Java (ME) nanti.







Pada Part 1 ini kita akan mengawali pembuatan App ini dengan sebuah
Empty project. Target deployment/penyebaran/distribusi hasil akhir dari
App ini adalah Java Webstart, sehingga kita menggunakan Class JFrame.
Sehingga pada tutorial ini kita nanti akan mengetikkan code demi code ,
membuat class satu persatu hingga dapat membuat sebuah window GUI
seperti pada screenshot di atas.



Hal baru yang akan kita bahas adalah:

- SwingUtilities.invokeLater(new Runnable(){} , Invokelater akan memproses ‘Runnable event’ secara bergantian .



- frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOS E); ,
setDefaultOperation merupakan perintah default saat user
meng-inisiasikan ‘close’ pada window Java. Selain EXIT_ON_CLOSE, juga
ada DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE, DISPOSE_ON_CLOSE.



- setLayout(new BorderLayout()); -- c.add(kolomKanan,
BorderLayout.EAST); -- c.add(kolomKiri, BorderLayout.WEST); ,
BorderLayout adalah digunakan untuk meletakkan container ke dalam 5
region (NORT, SOUTH, WEST, EAST, CENTER). Setiap region tidak dapat
memiliki lebih dari 1 komponent.



- Dan lain lain



Untuk screenshot tutorial yang sudah jadi agan bisa liat gambar dibawah ini:





Untuk tutorial lengkapnya, sebaiknya agan buka blog ane saja, itung itung promosi blog juga,

http://www.mediatutorial.web.id/2012...ayout-gui.html
Tagged:
Sign In or Register to comment.