問題タブ [windowbuilder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2470 参照

eclipse - WindowBuilderPro で TableViewer を使用するには?

ウィザード ページでテーブルを作成する必要があり、TableViewer を使用して作成したいと考えています。ウィザード ページのデザインに WindowBuilderPro を使用しています。TableViewer コントロールは WindowBuilderPro のパレットで使用できますが、適切に使用する方法がわかりません。

同じものを使用した体はありますか?

よろしくお願いします!

0 投票する
5 に答える
29539 参照

java - Java Eclipse WindowBuilder、ルック アンド フィールの変更

Eclipseでwindowbuilderを使用してプログラムをコーディングしています。金属から窓へのデザイン(ルックアンドフィール)の変更を手伝ってほしい。どうすればいいですか?ありがとうございました

0 投票する
1 に答える
1814 参照

eclipse-plugin - WindowBuilder を使用した smartGWT と Eclipse

私は SmartGWT で eclipse Helios を使用しています。WindowBuilder を起動して GUI を設計すると、常に次のエラー メッセージが表示されます。

WindowBuilder は、SmartGWT バージョン 2.2、2.3 のみをサポートします。しかし、2.4が見つかりました。

2.4 jar を削除し、2.2 jar を追加して、SmartGWT バージョン 2.2 を使用しようとしました。

しかし、メッセージは同じままでした。GWT Designer を使用すると動作しますが、SmartGWT コントロールは取得できず、GWT からの通常のコントロールだけが取得されます。私は SmartGWT 2.4 で動作していたことを知っていますが、今何が問題なのかわかりません...誰かアイデアがありますか? smartgwt コントロールを WT デザイナーに渡すことができれば、すでに役に立ちますが、それを行う方法がわかりません...

どうもありがとう

0 投票する
1 に答える
430 参照

java - ウィンドウビルダーとスイングの設計時の異常

Eclipse と Swing のウィンドウ ビルダーを試しています。

カスタム JPanel でデモ電卓プロジェクトを作成しました

forループを使用してキーを割り当てます

1 番目の問題 - DigitBoardView デザイナーはそれを表示しませんが、FAQ には、設計時にランタイム依存の GUI を生成および表示しないと記載されていますが (これは問題ありません)、ランタイムに依存するものは何もありません。
コンパイル時に明示的に知られている
for(int i = 0; i < 10; i++)ループデザイナーで数字を繰り返しても、エッジはありません

2番目の問題 - JFrameデザイナーはそれを示しています! JFrame のコンテンツ ペインを新しい DigitBoardView に設定すると、設計時に表示されます...

なぜそんなに奇妙ですか?バグですか?

ループを平坦化してバイパスする必要がありますか?
すごく醜くないですか?
自分の原則を繰り返さないという目的を無効にしますか?

0 投票する
2 に答える
2648 参照

java - WindowBuilder for Swing はメンバーデータを作成し、不要に思えました

WindowBuilder for Swing は、チェックボックスをローカル変数として作成し、テキストボックスをメンバー データとして作成します。この矛盾が私を悩ませました。いずれにせよ、すべてがトップレベルの JFrame にリンクされるため、これらのウィジェットは、JFrame がそれらへの参照を持っている限り確実に存続するため、テキストボックスがメンバー データである必要はないようです。テキストボックスはチェックボックスと同じようにローカルであるべきだと私には思えます。ローカルの方がカプセル化が優れています。ローカル参照は、WindowBuilder によって生成された GUI オブジェクト (JFrame を拡張するクラス) コンストラクターの最後で終了する可能性があり、JFrame は引き続きすべてのウィジェットへの参照を保持します。

それらをローカルにし、これらのウィジェット宣言の前に「final」を配置して、イベント ハンドラーの匿名内部クラス内で使用できるようにすることが、それらを機能させるために必要なことでした。また、テキストボックスがすべてメンバーとして宣言されている場合、テキストボックスのインスタンス化の順序は問題にならないため、順序を少し変更する必要がありました。ローカルでは順序が重要なので、「新しい」演算子 (インスタンス化) の使用をローカル スコープの上部に少し移動する必要がありました。それらは、それらを使用するイベント ハンドラーの北にある必要がありました。

これまでのところ、結果としてバグは見つかっていないので、なぜ WindowBuilder が最初からこのようにしなかったのかを尋ねています。私は Swing と WindowBuilder を初めて使用するので、私の場合には正しいアプローチのように見えても、WindowBuilder がこれを行わない大きな理由がある可能性が高いです。

以下は、いくつかの些細な名前の変更後、上記の変更前の WindowBuilder の出力です。これは、2 つのテキストボックス、2 つのチェックボックス、北に 2 つのボタン、中央に 1 つのラベルがあるそのままの出力です。これは、WindowBuilder によるメンバー データの使用の背後にある選択を説明する可能性のある何かを誰かがここで見ることができる場合に備えて、ここに貼り付けられています。

上記のクラスのコンストラクター:

0 投票する
2 に答える
1813 参照

java - Window Builder for Eclipse で独自の「コントローラー」を定義することは可能ですか?

Window Builder と MVC パラダイムを同時に使用したいと考えています。Window Builder がすべてのコードを 1 つのファイルに追加すると、複雑なウィンドウは非常に面倒です。

作成されるデフォルトのファイルを「ビュー」にしたいと思います。

コントロール アクション (イベント リスナー) を「コントローラー」クラスに保持したいと考えています。1 つのモノリシック ファイルにイベント リスナーを追加するのではなく、選択したクラスにイベント リスナーを自動的に配置する方法はありますか?

0 投票する
2 に答える
2466 参照

java - Google の WindowBuilder Eclipse プラグインを使用して、JFreeChart コンポーネントを含む UI の構築に成功した人はいますか?

その場合、どのようなセットアップ/構成を行う必要がありますか? 私は現在、まだ運がなくてもぶらぶらしています。これは必須ではありませんが、WindowBuilder を使用して標準の Swing インターフェースを構築することができたので、さらに進んで JFreeChart コンポーネントを組み込みたいと考えています。コード エディターにジャンプすることもできますが、少なくともウィンドウのレイアウトに関しては、すべてをグラフィカルに表示できるとよいでしょう。

0 投票する
2 に答える
6921 参照

java - カスタム JPanel で WindowBuilder がクラッシュする

WindowBuilder Proを使用してフォームを設計しました。生成されたコードの一部は次のとおりです。

Paint メソッドを使用して、独自の JPanel を作成しようとしています。

残念ながら、コンストラクターを次のように変更します。

デザイン ビューに切り替えると、エラーが発生します。

これはバグですか?または、これを行う別の方法はありますか?

GUI デザイナーでサブクラスを設定しようとしましたが、右クリックしてモーフ サブクラスを選択しましたが、DisplayPanel を選択するとエラーが発生しました。

0 投票する
2 に答える
2749 参照

java - WindowBuilder で JPanel のすべてのレイアウトが許可されない

JPanel のプロパティに移動すると、レイアウトを SpringLayout または FormLayout に設定できません。これは Java Swing または WindowBuilder の制限ですか? SpringLayout が利用できない場合、1 つの大きなパネルと小さなコンポーネントの列を JPanel 内に配置する最良の方法は何でしょうか?

0 投票する
4 に答える
47404 参照

java - トグル ボタンの状態を別のボタンから変更する

Swing と Eclipse および Window Builder Pro を使用して Java GUI を作成しています。と を使用JButtonsしてJToggleButtonsいます。トグルボタンの状態を別のボタンから変更したい。

ここに画像の説明を入力

たとえば、クリア グリッドをクリックすると、すべてのトグル ボタンが「選択されていません」になります。

これどうやってするの?トグル ボタンとボタンに使用する必要があるメソッドは何ですか?