JFram dan JDialog sama sama memiliki wujud sebuah Form. tapi ada bedanya lho..... sebelum perbedaannya saya jelaskan lebih lanjut, simak dulu cara memanggil JFame Form dan JDialog Form berikut ini
cara memanggil JFrame Form
new JFrameku().show();
sedangkan cara memanggil JDialog Form
new JDialogku(this, rootPaneCheckingEnabled).show();
cara pemanggilannya beda kan ya.. trus sebenarnya apa sih bedanya JFrame Form dengan JDialog Form?
jawabannya :sederhana aja (cuman yang setahu ku aku saja ni, dari pengalaman menggunakannya.
JFrame Form itu adalah form yang dapat berdiri tunggal. maksudnya ketika dipanggil, icon JFrame akan tampil tersendiri pada bagian running app di TaskBar. DefaultCloseOperation yang dimiliki JFrame adalah Exit On Close yang artinya dapat melakukan exit pada aplikasi jika dilakukan close pada JFrame Tersebut
JDialog Form itu dimiliki oleh form yang memanggilnya. bisa dikatakan, JDialog itu seperti form anak dari form yang memanggilnya. kita ga bisa kembali pada form sebelumnya, jika JDialog yang kita panggil belum di Close.
DefaultCloseOperation yang dimiliki oleh JDialog adalah Dispose. yang artinya hanya melakukan close pada dirinya sendiri, sehingga aplikasi tetap berjalan sebagai mana mestinya.
No comments:
Write comments