Umumnya kalo kita membuat aplikasi desktop, saat aplikasi dijalankan maka window atau frame akan tampil tepat ditengah layar monitor seperti contoh aplikasi pada gambar di bawah ini.
Di dalam Java Swing mungkin belum ada property yang dapat kita atur langsung untuk melakukan hal ini, kita haru membuat kode sendiri untuk keperluan ini. Berikut ini adalah potongan code untuk membuat Frame tampil tepat ditengah layar monitor.
Anggap aja saya mempunyai sebuah Frame dengan nama LoginFrame :
01 | public class LoginFrame extends javax.swing.JFrame { |
04 | Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); |
05 | Dimension frameSize = getSize(); |
07 | (screenSize.width - frameSize.width) / 2 , |
08 | (screenSize.height - frameSize.height) / 2 ); |
Sederhana bukan??
EmoticonEmoticon