グラフィカルユーザーインターフェイスビルダー

ウィキペディアから、無料の百科事典
ナビゲーションにジャンプ 検索にジャンプ
NetBeansGUIビルダー

GUIデザイナーとしても知られるグラフィカルユーザーインターフェイスビルダー(またはGUIビルダー)デザイナードラッグアンドドロップWYSIWYGを使用してグラフィカルコントロール要素(ウィジェットと呼ばれることが多い)を配置できるようにすること で、 GUIの作成を簡素化するソフトウェア開発ツールです。編集者。GUIビルダーがない場合は、プログラムが実行されるまで視覚的なフィードバックなしで、ソースコードで各ウィジェットのパラメーターを手動で指定してGUIを構築する必要があります。

ユーザーインターフェイスは通常、イベント駆動型アーキテクチャを使用してプログラムされるため、GUIビルダーはイベント駆動型コードの作成も簡素化します。このサポートコードは、ソフトウェアウィジェットを、アプリケーションロジックを提供する関数をトリガーする 発信イベントと着信イベントに接続します。

一部のグラフィカルユーザーインターフェイスビルダーは、グラフィカルコントロール要素のすべてのソースコードを自動的に生成します。InterfaceBuilderGladeInterface Designerのような他のものは、シリアル化されたオブジェクトインスタンスを 生成し、それがアプリケーションによってロードされます。

GUIビルダーのリスト

C言語ベース

C#ベース

C ++ベース

Objective-C / Swiftベース

Javaベース

HTML / Javascriptベース

Object Pascal Based

Tkフレームワークベース

Visual Basic Based

その他

開発環境一覧

GUIビルダーを備えたIDE

も参照してください