Anonymous Inner Class

MENUTUP WINDOW


Anonymous Inner Class adalah class tanpa nama. kegunaan untuk menyederhanakan kode - kode yang telah kita buat lebih lanjut. Berikut contoh sintaxnya :
--------------------
coding sbb :
--------------------

package testjeni_2;
import java.awt.*;
import java.awt.event.*;

class CloseFrame extends Frame{
Label label;
CFListener w = new CFListener(this);
CloseFrame(String title) {
super(title);
label = new Label("Close the frame.");
this.addWindowListener(w);
}
void launchFrame() {
setSize(300,300);
setVisible(true);
}
public static void main(String args[]) {
CloseFrame cf = new CloseFrame("Close Window Example");
cf.launchFrame();
}
}
class CFListener extends WindowAdapter{
CloseFrame ref;
CFListener( CloseFrame ref ){
this.ref = ref;
}
public void windowClosing(WindowEvent e) {
ref.dispose();
System.exit(1);
}
}

-----------------------
Hasil desaign sbb :
-----------------------


Demikian semoga berhasil mencoba, semangat :)



sumber JENI

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar