GUIKitで提供されていた機能は,組込みのWolfram言語にネイティブのインターフェース構造およびコントロール関数で利用できるようになった.

GUIKit の例題:Hello World

コード

例題

この例題では,GUIKit のフレームワークで古典的で簡単な「Hello World」アプリケーションを作成する.

同じ結果に到達するためのオプショナルな追加的形式

次はユーザインターフェース定義を指定するという基本テーマの上記とは異なるバリエーションである.

ここで,"text" 特性を設定する代りにラベルウィジェットのコンストラクタに引数を渡すことを選ぶ.

技術的には,フレームとコンテントウィンドウ枠は含まれないとしても自動的にラップされるのでこのバージョンでも動く.

テキストを中央寄せにするためにさらにレイアウトオプションを追加することができる.

"Panel""Label"のウィジェットコントロールは単純にJava Swingコントロールをラップする.Java SwingコントロールはSwingまたはAWTで直接呼び出すこともできる.

次に,XML定義に相当するものを使って同じことを試してみる.