Hello, AWT(Java) World!

Posted on 11月 1st, 2012 by cx20

AWT(Java)

AWT(Abstract Window Toolkit) は Java で GUI を扱うためのライブラリである。
J2SE 1.2 以降は AWT を拡張した Swing が使われることが多くなっている。

ソースコード

import java.awt.*;
import java.awt.event.*;
 
public class Hello extends Frame {
    public static void main(String [] args) {
        Hello frame = new Hello( "Hello, World" );
        frame.setVisible(true);
    }
 
    Hello( String title ) {
        super( title );
        addWindowListener(new HelloWindowAdapter());
        setSize(640, 480);
 
        setLayout(new FlowLayout(FlowLayout.LEFT));
 
        Label label = new Label("Hello, AWT World!");
        add(label);
    }
 
}
 
class HelloWindowAdapter extends WindowAdapter {
    public void windowClosing(WindowEvent e) {
        System.exit(0);
    }
}

コンパイル&実行方法

C:¥> javac Hello.java
C:¥> javaw Hello

実行結果

+------------------------------------------+
|Hello, World!                    [_][~][X]|
+------------------------------------------+
|Hello, AWT World!                         |
|                                          |
|                                          |
|                                          |
|                                          |
|                                          |
|                                          |
|                                          |
|                                          |
|                                          |
+------------------------------------------+

Tags:

Categories: AWT, Java

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

WP-SpamFree by Pole Position Marketing