Hello, Swing(Rhino) World!

Posted on 12月 20th, 2012 by cx20

Swing(Rhino)

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

ソースコード

importPackage(javax.swing);
 
var frame = new JFrame();
frame.setTitle("Hello, World");
frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
frame.setSize(640,480);
 
var label = new JLabel("Hello, AWT World!");
label.setVerticalAlignment(JLabel.TOP);
frame.add(label);
frame.setVisible(true);
 
while(1) {java.lang.Thread.sleep(1000);}

実行方法

C:¥> jrunscript Hello.js

実行結果

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

Tags:

Categories: Java, JavaScript, Rhino, Swing

コメントを残す

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

WP-SpamFree by Pole Position Marketing