Kamis, 17 April 2014

Java: Ukuran Jendela Maximize

Bagaimana cara menetapkan agar ukuran jendela (window) aplikasi yang kita buat menggunakan bahas pemrograman Java menjadi maximize secara default saat pertama kali dijalankan?

Cara pertama adalah dengan menambahkan baris kode:
setExtendedState(MAXIMIZED_BOTH);
Baris kode tersebut saya letakkan dalam public main () pada main class (apa bisa di-Indonesia-kan menjadi kelas utama?). Sehingga kode yang tadinya:
    public main() {
        initComponents();
    }

Menjadi:
    public main() {
        initComponents();
        setExtendedState(MAXIMIZED_BOTH);
    }
Atau bisa juga menggunakan cara kedua, yaitu dengan menambahkan baris kode berikut pada main class:
    private void formWindowOpened(java.awt.event.WindowEvent evt) {
        setExtendedState(JFrame.MAXIMIZED_BOTH);
    }
Cara kedua di atas bisa juga dilakukan dengan langkah-langkah berikut (dengan asumsi menggunakan Netbeans versi 6.8):
  • Klik kanan pada jFrame, lalu pilih Properties.
  • Setelah dialog jFrame properties terbuka, pilih tab Events kemudian cari event bernama WindowOpened.
  • Di sebelah kanan WindowOpened klik menu dropdown dan pilih formWindowOpened.
  • Setelah melakukan langkah-langkah di atas, secara otomatis Netbeans akan membuat baris kode berikut:
  • private void formWindowOpened(java.awt.event.WindowEvent evt) {
            // TODO add your handling code here:
        }
  • Silahkan tambahkan baris kode:  setExtendedState(JFrame.MAXIMIZED_BOTH); sehingga secara keseluruhan menjadi:
  • private void formWindowOpened(java.awt.event.WindowEvent evt) {
            // TODO add your handling code here:
            setExtendedState(JFrame.MAXIMIZED_BOTH);
        }
Cara kedua rasanya lebih baik dibanding cara pertama.

2 komentar: