Adapter class Adapter, NULL implementation of an abstract method in an interface
ImportJava.awt.Button;ImportJava.awt.Frame;ImportJava.awt.event.MouseAdapter;ImportJava.awt.event.MouseEvent;ImportJava.awt.event.MouseListener;ImportJava.awt.event.WindowAdapter;ImportJava.awt.event.WindowEvent;ImportJava.awt.event.WindowListener;/ * * Adapter class Adapter, NULL implementation of an abstract method in an interface * / Public class Test07 extends Frame{Button btn=NewButton ("point me."); Public Test07(String title) {Super(title); Init (); } Public void Init() {Addwindowlistener (NewWindowadapter () {@Override Public void windowclosing(WindowEvent e) {System.exit (0); } }); Btn.addmouselistener (NewMouseadapter () {@Override Public void mouseclicked(MouseEvent e) {System.out.println ("It's been ordered!" "); } }); Add (BTN); SetSize ( $, $); Setlocationrelativeto (NULL); SetVisible (true); } Public Static void Main(string[] args) {NewTest07 ("haha"); }}
Java Learning Note (48)-Adapter class Adapter