問題タブ [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.
java - SWT/JFace を使用した WindowBuilder によるデータ バインディングのリソース
Google の (現在は無料の) WindowBuilder (以前はインスタンス化) を使用して、SWT/JFace アプリケーションの作成を開始しました。
データバインディングの部分は難しいと思いますが、簡単になるはずです。
たとえば、ボタンの enable-property を (自分で定義した) ブール関数にバインドできません。
WindowBuilder GUI やデータ バインディングの原則の使用に関するリソース (デモ、テキスト、チュートリアル、例) はありますか?
Google ページまたはインスタンス化ページで見つかった情報は、十分に役に立ちませんでした。
java - 32ビットと64ビットの両方のLinuxシステムでのJavaEclipseプロジェクトの開発
一連の関連プロジェクトをGitの管理下に置き(これらのプロジェクトはすべて、Gitリポジトリのトップレベルである同じワークスペースにあります)、デスクトップ(32ビット)からラップトップ(64ビット)に複製しました。だから私はどこでもそれらに取り組むことができます。ワークスペース.metadata
フォルダーは除外されますが、プロジェクトフォルダー内のすべてが追跡されます。
ラップトップで複製されたワークスペースを開くと、次のエラーが表示されました。
明らかに、64ビットのEclipseには32ビットのライブラリがありませんが、これをどのように解決する必要があるのか興味があります。
そのライブラリは、Window Builder SWT /JFaceProjectテンプレートの一部として追加されました。Eclipseプラグインフォルダーにがありorg.eclipse.swt_3.5.2.v3557f.jar
ますが、それを探すようにクラスパスを変更しても機能しません(奇妙なことに、SWTが見つかりません)。.classpath
SWT / JFaceプロジェクトのファイルの残りの部分を見ると、この特定のライブラリは、プラットフォーム固有の唯一のライブラリです。
ライブラリの両方のバージョンをに配置します。.classpath
これにより、コードをビルド/実行できますが、ビルドパスエラーを無視する必要があります。このエラーは、ラップトップの変更をプルバックするとデスクトップに伝播します。
ラップトップの64ビットjarを32ビット名にシンボリックリンクして、クラスパスがライブラリを見つけられるようにすることはできますか?別のより良い解決策はありますか?
更新:このタイプのプロジェクトは具体的なSWTフラグメントに依存する必要があるようです。したがって、より良い解決策が見つかるまで、両方のマシンで問題のフラグメントをシンボリックリンクして、コンパイラーを正しいフラグメントに誘導します。他のマシン(特にWindows)でプロジェクトをビルド/実行すると、!!楽しい!! でもそこに着いたらその橋を架けます。
eclipse - 既存のJavaSWTプロジェクトをWindowBuilderに統合するためのツール/ヒント?
Windowbuilderとその優れたグラフィカルツールについて最近聞いたので、現在のSWTプロジェクトに統合する方法を探しています。プロジェクトはまだ本番環境に移行しておらず、理論的には統合/リファクタリングの時間に多少の余裕がありますが、最初から始めたくはありません。
現在のプロジェクトでは、gridlayout、formlayout、absolutelayout、columnlayoutを使用し、複数のシェルを使用しています。現在、UIコードとボタンコードは別々のクラスに抽象化されているため、UIテンプレートクラスを使用して、同じプログラムで複数の異なるシェルをインスタンス化できます。swt.paperclipsと統合中です。このアプリの将来には、おそらくserialioのSerialPortを介したシリアルポート通信が含まれます。
SWTとEclipseを使用して既存のコードをWindowbuilderに統合するために使用するのに最適なツールは何ですか?注意が必要な注意事項や落とし穴はありますか?再利用可能なUIテンプレートの作成を可能にするツールはありますか、それともすべてのレイアウトで最初から始めることが期待されていますか?
java - WindowBuilderを使用して内部クラスのJPanelを編集する方法
EclipseでWindowBuilderを使用してSwingGUIを構築したいと思います。私が構築する必要のあるJPanelsは、次のように、非GUIラッパーの内部クラスになります。
だから私の質問はこれです:WindowBuilderを使用してMyPanelを構築できますか?もしそうなら、どのように設定すればよいですか?
誰かが興味を持っているなら、ラッパーは私がアプリ用に開発しているプラグインが拡張しなければならない抽象的な基本クラスです。デプロイメントの懸念は、GUIを別のJARに配置することも実際には実用的ではないことを意味するため、私はほとんどこの方法でそれを行う必要があります。
私の現在のワークフローはひどいものですが、NetBeansでGUIを構築し、生成されたクラス全体をEclipseに貼り付けて、ラッパーのメソッドに接続することです。WindowBuilderをだまして、MyWrapperではなくMyPanelでコードを生成できるようになれば、WindowBuilderがより確実かつ効率的に作業できるようになることを非常に期待しています。
ありがとう
java - WindowBuilder で作成された SWT ウィンドウにアイコンをクラスパス リソースとして追加するにはどうすればよいですか?
WindowBuilder デザイン ウィンドウを使用して作成しているウィンドウに、*.ico ファイルから外部アイコンを追加しようとしています。シェルを選択すると、「イメージ」プロパティ フィールドが表示されます。
これにより、画像選択ダイアログ ボックスが表示されます。
アイコンをクラスパス リソースとしてこのメニューに表示するにはどうすればよいですか? 絶対パスが指定されている場合、画像は機能しますが、アプリケーションでそのオプションを使用したくありません。
ありがとう!
java - SWT/WindowBuilder の複数行ボタン テキスト?
SWT コードで手動で、または WindowBuilder GUI を使用して、SWT ボタンのテキストを強制的に 2 行にまたがらせる方法はありますか? 私はこれを持っています:
私はこのようなものが欲しいです(これを達成するためにデジタル的に変更された画像):
出来ますか?どのように?
java - GWT サポートなしで WindowBuilder (Java ビジュアル エディター Eclipse プラグイン) を使用できますか?
Google Web Toolkit (GWT) のサポートなしでWindowBuilder (Java ビジュアル エディター Eclipse プラグイン)を使用できますか?
私はそれについて少し混乱しています。GWTと統合してGoogleのWebアプリケーションを構築しているようです。
しかし、それを使用して標準の Java アプリケーション ( NetBeansなど) の GUI を構築できますか?
ばかげているように聞こえるかもしれませんが、それが可能かどうかを知るために多くの時間を費やしましたが、わかりませんでした。
私は Mac ユーザーであることに注意してください (Mac の WindowBuilder は完全にはサポートされていないようです)。
java - SWT- WindowsでProgressBarの色を変更するにはどうすればよいですか?
SWTでProgressBarのバーの色を変更する方法はありますか? .setForeground()
動作しないようです。
プログラムで色を変更する方法がない場合、WindowBuilder GUIツールを使用してProgressBarの色を変更する方法はありますか?
ありがとう!
eclipse - WindowbuilderPro-selectedElementバインディングが機能しない
Windowbuilder Proを学習しようとし、いくつかの問題が発生したチュートリアルに従います。
オブジェクトのリストがあり、リストでオブジェクトを選択したときに対応するオブジェクト名がボタンに表示されるように、バインディング関数を作成したいと思います。
このタイプの操作は私には決して機能しません。「selectedElement」列にはオブジェクト固有のオプションは表示されず、単に。
たとえばボタンを特定のBeanプロパティにバインドしようとすると、うまく機能します。
Windowbuilderのドキュメントは非常にまばらで、他のどこにも向きを変えることは考えられませんでした。
Windowbuilderを深く学ぶための問題やリソースを解決するための助けに大いに感謝します。
java - WindowBuilder ドキュメント/API の検索
私は WindowBuilder Pro を使用したプロジェクトに参加しています。それをうまく把握しようとしている間、私は運がなくても良いドキュメントを永遠に探していました。
私が見つけた最高のものはGoogles WindowBuilder Pro Infopage ですが、それは私にとって十分に広範ではありません.
他の良いドキュメントを知っている人はいますか? それとも、私はここで少し軌道から外れているのでしょうか? 私は Swing の経験が非常に限られているので、WindowBuilder のドキュメントを探すよりも SWING API を勉強したほうがよいでしょうか?
どんなヒントにもとても感謝しています。