Inner Class
Inner class, seperti namanya, adalah sebuah class yang dideklarasikan di dalam class lain. Kegunaan inner classes akan dapat membantu Anda menyederhanakan program, terutama dalam event handling seperti yang ditunjukkan pada contoh.
Contoh Menutup Window
import java.awt.*;
import java.awt.event.*;
class CloseFrame extends Frame
{
Label label;
CloseFrame(String title)
{
super(title);
label = new Label("Close the frame.");
this.addWindowListener(new CFListener());
}
void launchFrame()
{ setSize(300,300);
setVisible(true);
}
class CFListener extends WindowAdapter
{
public void windowClosing(WindowEvent e)
{
dispose(); System.exit(1);
}
}
public static void main(String args[])
{
CloseFrame cf = new CloseFrame("Close Window Example");
cf.launchFrame();
} }
Senin, 12 Maret 2012
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar