問題タブ [grouplayout]
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 - GroupLayout: コンポーネントが想定どおりにレイアウトされていませんか?
コンポーネントは次のように配置する必要があります。
(A)
+---------------------------------+
| label1 textfield1 |
| | label2 テキストフィールド 2 |
| | label3 textfield3 |
+---------------------+
しかし、彼らは今どのように見えますか:
(ロ)
+---------------------------------------------- -----------+
| ラベル1 ラベル2 ラベル3 テキストフィールド1 テキストフィールド2 テキストフィールド3 |
+---------------------------------------------------------------- ------+
のようにする方法 ( A )
SSCCE コード:
java - GroupLayout とコンポーネント サイズの範囲
UI に SWING を使用して Java アプリを作成しています。LayoutManager の選択は GroupLayout に行きますが、今はコンポーネントに問題があります。
基本的なレイアウトは 3 つの列と 2 つの行で構成され (以下のコードでわかるように、ネストされた行があります)、2 番目の行には JCheckBox のリストを含む JPane のみが含まれます。
私の問題は、他の列のサイズに影響を与えずに、その JPanel を列全体にまたがるように挿入したいことです (つまり、キャンバスは長方形ではなく正方形でなければなりません)。
可能ですか、それとも LayoutManager を変更する必要がありますか?
コードは次のとおりです。
java - Grouplayout でチェックボックスが行から外れている
写真でわかるように、チェックボックスは行から外れています。ラベルとコンボボックスがある行でそれらを取得するにはどうすればよいですか? チェックボックスは、データベース内の値を検索する機能を有効にします。コードでは、チェックボックスの名前は「MesswertBox[番号]」です。
java - このタイルベースの GUI を GroupLayout (またはその他のレイアウト!) で作成するにはどうすればよいですか?
次のようなタイルベースのセットアップを実現しようとしています:
これは私のコードが現在生成しているものです:
以下は、これを生成している現在のコード スニペットです。明確にするために、私はコンポーネント (クエスト 3、クエスト 4... などを THE GRINNING LION TAVERN に、CASTLE WATERDEEP、Advanced Choice 3... などを Intrigue Discard に) を組み合わせて、独自の単一northCentralArea
のコンポーネントにしようとしました。セットアップ内での調整が容易になることを願っています。下部にある「プレイヤーエリア」も独自のものです。southCentralArea
JPanel
GroupLayout
JPanel
明らかに、私はこれを機能させるために何が必要かを理解していません。どんな助けでも大歓迎です。別のレイアウト マネージャーに切り替えることになるとしても (これを GroupLayout を学ぶ良い機会として利用したいと考えていました)。乾杯!
java - エラー: パッケージ org.jdesktop.layout が存在しません
Eclipse を使用せずにUniversal-G-Code-Sender をコンパイルしたいと思います。OS X 10.9.2 を使用しています。入力すると、最終的に次のエラーが表示されます。ant
レポをチェックアウトすると./lib/swing-layout-1.0.4.jar
、そこに表示されます。に設定しCLASSPATH
ました:lib/swing-layout-1.0.4.jar:/Users/trewq/Downloads/Universal-G-Code-Sender/lib/swing-layout-1.0.4.jar
が、変化は見られませんでした。任意のポインタに感謝します
更新:
ソースコードを変更したくありません。問題は、ant がライブラリを見つけることができず、これが で利用可能であることswing-layout-1.0.4.jar
であるとjar -xf swing-layout-1.0.4.jar
私は信じています。クラスがそこにあることを示すこのサイトを見つけました。libディレクトリにあるものは次のとおりです。
このプロジェクトが netbeans を使用して作成されたことは理解していますが、build.xmlで CLASSPATH (または他の変数) を編集できるかどうかを確認したいと思います -この方法を試してみましたが、同じエラーが発生しました。netbeans をインストールしたくありません。
java - continer には、パネルの配列に対して null 以外の値を含めることはできません
以下に投稿するものに似たJavaアプリプロジェクトを作成しています
- ラベル付きのフレームが 1 つ付いています。
Mastercardpanel
ラベルのすぐ下。- に埋め込むパネルの配列
Mastercardpanel
コードスニペット
また、カード パネルごとに、グループ レイアウトを使用していくつかの Swing 要素を追加します。
コードスニペット
私の問題は、null 以外の値としてGroupLayout
のみ受け入れることです。cardpanel
それについて行く方法を提案してください。
java - grouplayoutを使用してswingで画像スライダーを作成するには?
こんにちは、使用してデスクトップ アプリケーションを作成しようとしています。mu Gui を作成するためにグループ レイアウトを使用しています。イメージ スライダーを作成しようとしましたが、プログラムを実行すると、例外 ArrayIndexOutofBound がスローされ、これを達成する方法を達成できません。解決してください。私の問題
前もって感謝します