私は好奇心が強い、GUIビルダー/デザイナーの仕事をどうしますか? (Java用)私の推測では、それが実際のJFrameを作成し、いくつかの方法でイベントをオーバーライドすることです。しかし、これは単なる推測です。 あなたは、いくつかの洞察を提供することはできますか?どのようにGUIビルダーは動作しますか?
2
A
答えて
2
あなたはコンポーネント・アンド・ドロップドラッグすることができます偽のウィンドウはマウス/キーボードイベントを処理し、バックエンドはGUIを入れて呼び出しを行うで...
にグレイド、かなり強打されています場所の要素。これらの要素は、その後、あなたはそれについて考えるとき、それはすべての非常に簡単である
「ボタンをクリックするだけで、ソース要素を後藤」としてハンドラに取り付けられています。
投稿者グレイドソースを見ると、それがどのように行われたかについてのいくつかの洞察を与えるかもしれません。
IIRC、グレイドは、XMLを書き込み、その後、むしろあなたのドールのn'dsが実際の要素を作成するよりも、設計者にlibgladeを使用していることをレンダリングします。イベントは、UI要素と内部デザイナハンドラを含むXMLファイルを作成します。
グッドラック
関連する問題
- 1. Eclipseビルダー:どのように動作しますか?
- 2. Angular 2 GUIビルダーはありますか?
- 3. コード名のGUIビルダーが動作しない
- 4. kotlinのhtmlxビルダーはどのようにして正確に動作しますか?
- 5. 2D GUIのモデリングに使用できるGUIビルダーはどれですか?
- 6. Meteorはどのように動作しますか?クライアントとサーバーはどのように動作しますか?
- 7. コマンドラインGUIはどのように作られていますか?
- 8. Netbeans GUIビルダー
- 9. ウェブアプリケーション用のGUIビルダー
- 10. Netbeans GUIビルダーとJtable
- 11. GUIビルダー用Eclipse Juno
- 12. Java ProgressBar GUIビルダーnetbeans
- 13. GoogleマップコンテナをCodename OneのGUIビルダーに追加するにはどうすればよいですか?
- 14. XUL :: Guiでfilepickerはどのように機能しますか?
- 15. アンドロイドはGUIイベントをどのように処理しますか?
- 16. コードネーム1 - GUIビルダーのメモリリーク
- 17. 無料のJava GUIビルダー?
- 18. python - どのように自動完成GUIを作成するには?
- 19. CodenameOneのGUIビルダーで作成したボタンのアクションを作成するにはどうすればよいですか?
- 20. tf.train.Saverはどのように正しく動作しますか?
- 21. LINQ IEnumerableはどのようにして動作しますか?
- 22. Hibernateコールセパレーションジェネレータはどのようにして動作しますか?
- 23. Makefileでは、VPATHはどのように動作しますか?
- 24. PHPは "リモートインクルード"とはどのように動作しますか?
- 25. GUIは最初からどのように作成されていますか?
- 26. GUIビルダーからInputVerifierを検証する
- 27. execlpはどのように正確に動作しますか?
- 28. インポートライブラリはどのように正確に動作しますか?
- 29. #+ BIND:実際にはどのように動作しますか