問題タブ [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.

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

java - GroupLayout: コンポーネントが想定どおりにレイアウトされていませんか?

コンポーネントは次のように配置する必要があります。

(A)
+---------------------------------+
| label1 textfield1 |
| | label2 テキストフィールド 2 |
| | label3 textfield3 |
+---------------------+

しかし、彼らは今どのように見えますか:

(ロ)
+---------------------------------------------- -----------+
| ラベル1 ラベル2 ラベル3 テキストフィールド1 テキストフィールド2 テキストフィールド3 |
+---------------------------------------------------------------- ------+

のようにする方法 ( A )

SSCCE コード:

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

java - GroupLayout とコンポーネント サイズの範囲

UI に SWING を使用して Java アプリを作成しています。LayoutManager の選択は GroupLayout に行きますが、今はコンポーネントに問題があります。

ここに画像の説明を入力

基本的なレイアウトは 3 つの列と 2 つの行で構成され (以下のコードでわかるように、ネストされた行があります)、2 番目の行には JCheckBox のリストを含む JPane のみが含まれます。

私の問題は、他の列のサイズに影響を与えずに、その JPanel を列全体にまたがるように挿入したいことです (つまり、キャンバスは長方形ではなく正方形でなければなりません)。

可能ですか、それとも LayoutManager を変更する必要がありますか?

コードは次のとおりです。

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

java - Grouplayout でチェックボックスが行から外れている

ここに画像の説明を入力

写真でわかるように、チェックボックスは行から外れています。ラベルとコンボボックスがある行でそれらを取得するにはどうすればよいですか? チェックボックスは、データベース内の値を検索する機能を有効にします。コードでは、チェックボックスの名前は「MesswertBox[番号]」です。

0 投票する
0 に答える
119 参照

java - このタイルベースの GUI を GroupLayout (またはその他のレイアウト!) で作成するにはどうすればよいですか?

次のようなタイルベースのセットアップを実現しようとしています:ゲームボード

これは私のコードが現在生成しているものです:明らかに適切なゲームボードではありません。

以下は、これを生成している現在のコード スニペットです。明確にするために、私はコンポーネント (クエスト 3、クエスト 4... などを THE GRINNING LION TAVERN に、CASTLE WATERDEEP、Advanced Choice 3... などを Intrigue Discard に) を組み合わせて、独自の単一northCentralAreaのコンポーネントにしようとしました。セットアップ内での調整が容易になることを願っています。下部にある「プレイヤーエリア」も独自のものです。southCentralAreaJPanelGroupLayoutJPanel

明らかに、私はこれを機能させるために何が必要かを理解していません。どんな助けでも大歓迎です。別のレイアウト マネージャーに切り替えることになるとしても (これを GroupLayout を学ぶ良い機会として利用したいと考えていました)。乾杯!

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

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 をインストールしたくありません。

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

java - continer には、パネルの配列に対して null 以外の値を含めることはできません

以下に投稿するものに似たJavaアプリプロジェクトを作成しています

  1. ラベル付きのフレームが 1 つ付いています。
  2. Mastercardpanelラベルのすぐ下。
  3. に埋め込むパネルの配列Mastercardpanel

コードスニペット

また、カード パネルごとに、グループ レイアウトを使用していくつかの Swing 要素を追加します。

コードスニペット

私の問題は、null 以外の値としてGroupLayoutのみ受け入れることです。cardpanelそれについて行く方法を提案してください。

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

java - grouplayoutを使用してswingで画像スライダーを作成するには?

こんにちは、使用してデスクトップ アプリケーションを作成しようとしています。mu Gui を作成するためにグループ レイアウトを使用しています。イメージ スライダーを作成しようとしましたが、プログラムを実行すると、例外 ArrayIndexOutofBound がスローされ、これを達成する方法を達成できません。解決してください。私の問題

前もって感謝します