Center Form Java Tak Sesulit Yang Dikira…

Jam 07.03 wib SMS dari seorang teman mahasiswa masuk dan tanya tentang bagaimana cara memposisikan FORM dengan menggunakan Java Netbeans.
membuat form berada ditengah menggunakan Java memang tidak semudah saat kita menggunakan Programming Language lain seperti visual basic yang cukup kita atur properties form secara GUI. tapi mrmposisikan tengah form dengan Java juga tidak sesulit kita mencari butir nasi diantara telur semut🙂
Oc..saya jawab saja SMS itu lewat blog ini karena sekalian nunggu waktunya mandi🙂
Algoritmanya seperti ini :

  1. Ambil ukuran layar
  2. Tentukan koordinat x dari posisi form nanti dengan cara kurangi lebar layar dengan lebar form kemudian hasilnya dibagi dengan 2
  3. Sama seperti langkah 2 namun untuk sekarang adalah untuk koordinat y dari form
  4. Eksekusi posisi x dan y tadi ke form yang menjadi target korban🙂

Contoh Langkah nya seperti ini :

yang koe pakai unutk mencoba ini adalah JFrame sehingga javax.swing.JFrame tidak koe import kan.  setelah kita buat project dan class/file, masukan script berikut di atas public class.

import java.awt.Dimension;

import java.awt.Toolkit;

script diatas berfungsi untuk memasukan library yang sudah disiapkan oleh java netbeans untuk kita gunakan mengambil ukuran layar dan form.
Langkah selanjutnya, pindah ke view design klik kanan pada form pilih Events-> window->windowactivated. kalau ada pertanyaan kenapa koq masuk ke event ini, jawabanya karena script yang kita buat ini diharapkan dieksekusi saat window diaktivkan.

Dimension posisi = Toolkit.getDefaultToolkit().getScreenSize();

int x = (posisi.width – this.getWidth())/2;

int y = (posisi.height – this.getHeight())/2;

this.setLocation(x,y);

Kalau semua langkah sudah dilakukan, coba cek sekali lagi apakah masih ada langkah yang belum dilakukan sekaligus cek dibagian kiri script ada tanda error atau warning atau tidak. kalau ada tanda error, kemungkinan ada script yang kurang atau kelebihan.

Jangan lupa berdoa dulu menurut agama dan keyakinan🙂 saat akan menjalankannya,oc… semoga bermanfaat

One Response to “Center Form Java Tak Sesulit Yang Dikira…”

  1. bagus pak, keren is webnya, salam semngat dari mahasiswa Amikom Purwokerto pak🙂

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: