Anda di halaman 1dari 3

Modul Pelatihan java Swiing

Asep Komarudin

Jwindow
Jwindow adalah versi swing dari window dan langsung diturunkan dari kelas Jwindow.JWindow mengunakan default Borderlayout hampir semua komponwen swing ringan kecuali JApplet, JFrame, danJWindow. Konstruktor JWindow: Konstruktor Window() Window(Frame owner) Keterangan Membaut jWindow tanpa fame Membaut jwindow sebagai pemiliknya dengan frame

Window(Window owner)

Membaut window dengan window sebagai pemiliknya Membaut window dengan window sebagai pemilik dan GrafhicsConfiguration dari perangkat layar

Winidow(Window owner,GrafhicsConfiguration gc)

Contoh: public class ContohWindow extends JWindow{ private int x=0,y=0; public ContohWindow() { setBounds(60, 60, 100, 100); addWindowListener(new WindowAdapter() {

@Override public void windowClosing(WindowEvent e) { System.exit(0);

aasseepp@gmail.com

Page 1

Modul Pelatihan java Swiing


} }); addMouseListener(new MouseAdapter() {

Asep Komarudin

@Override public void mousePressed(MouseEvent e) { x=e.getX(); y=e.getY(); System.out.println("sumbu (x,y) dari koordinat window("+x+","+y+")"); } }); addMouseMotionListener(new MouseMotionAdapter() {

@Override public void mouseDragged(MouseEvent e) { setLocation(getLocation().x+(e.getX()-x),getLocation().y+ (e.getY()-y)); }

}); setVisible(true); }

/** * @param args the command line arguments


aasseepp@gmail.com Page 2

Modul Pelatihan java Swiing


*/ public static void main(String[] args) { // TODO code application logic here new ContohWindow(); } } Keluarannya adalah:

Asep Komarudin

Ini jendela window

Apabila window kita gwswer Maka nilai ini berubah

aasseepp@gmail.com

Page 3

Anda mungkin juga menyukai