Archive for 12月 20th, 2012
-
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! | | | | | | | | | | | | | | | | | | | +------------------------------------------+