home *** CD-ROM | disk | FTP | other *** search
- import java.awt.Button;
- import java.awt.Component;
- import java.awt.Container;
- import java.awt.Event;
- import java.awt.FlowLayout;
- import java.awt.Frame;
- import java.awt.Graphics;
-
- class CustomFrame extends Frame {
- Button button;
-
- CustomFrame(String var1) {
- super(var1);
- FlowLayout var2 = new FlowLayout();
- ((Container)this).setLayout(var2);
- this.button = new Button("Close Window");
- ((Container)this).add(this.button);
- }
-
- public void paint(Graphics var1) {
- ((Component)this).resize(200, 100);
- var1.drawString("This is a custom window.", 30, 50);
- }
-
- public boolean action(Event var1, Object var2) {
- if (var2 == "Close Window") {
- ((Frame)this).dispose();
- }
-
- return true;
- }
- }
-