Archive for 6月 4th, 2012
-
Hello, Windows Forms(JScript.NET) World!
Posted on 6月 4th, 2012 by cx20
Windows Forms(JScript.NET)
Windows フォーム(Windows Forms)は .NET Framework におけるユーザーインターフェイス基盤である。Windows アプリケーションにおけるウィンドウやダイアログに対応する。
以下は JScript.NET における Windows フォーム の例となっている。ソースコード
import System; import System.Drawing; import System.Windows.Forms; import Accessibility; main(); class HelloForm extends Form { function HelloForm() { this.Size = new System.Drawing.Size( 640, 480 ); this.Text = "Hello, World!"; var label1 = new Label; label1.Size = new System.Drawing.Size( 320, 20 ); label1.Text = "Hello, Windows Forms(JScript.NET) World!"; this.Controls.Add( label1 ); } } function main() { var form = new HelloForm; Application.Run(form); }
コンパイル方法
C:¥> jsc /target:winexe Hello.js
実行結果
+------------------------------------------+ |Hello, World! [_][~][X]| +------------------------------------------+ |Hello, Windows Forms(JScript.NET) World! | | | | | | | | | | | | | | | | | | | +------------------------------------------+