home *** CD-ROM | disk | FTP | other *** search
- package sun.activator;
-
- import java.awt.Component;
- import java.awt.Container;
- import java.awt.Frame;
- import java.awt.TextArea;
- import java.awt.Window;
- import java.awt.event.WindowEvent;
- import java.awt.event.WindowListener;
-
- class ConsoleWindow extends Frame implements WindowListener {
- private TextArea textArea;
- private boolean bOpened;
-
- ConsoleWindow() {
- super("Java Console");
- ((Component)this).setSize(100, 100);
- ((Frame)this).setResizable(true);
- this.textArea = new TextArea();
- ((Container)this).add(this.textArea);
- ((Window)this).addWindowListener(this);
- }
-
- public synchronized void append(String var1) {
- this.textArea.setText(this.textArea.getText() + var1);
- }
-
- public void show() {
- if (!this.bOpened) {
- this.bOpened = true;
- ((Window)this).pack();
- super.show();
- }
-
- }
-
- public void windowActivated(WindowEvent var1) {
- }
-
- public void windowClosed(WindowEvent var1) {
- }
-
- public void windowClosing(WindowEvent var1) {
- ((Frame)this).dispose();
- }
-
- public void windowDeactivated(WindowEvent var1) {
- }
-
- public void windowDeiconified(WindowEvent var1) {
- }
-
- public void windowIconified(WindowEvent var1) {
- }
-
- public void windowOpened(WindowEvent var1) {
- }
- }
-