問題タブ [border-layout]

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 投票する
3 に答える
4146 参照

java - Grid/FlowLayout を使用した JProgressbar の幅

現在、次のようなダウンローダーに取り組んでいます。

スクリーンショット

JFrame は BorderLayout を使用します。NORTHにはJPanel(FlowLayout)があります。SOUTH には JPanel(FlowLayout) もあり、WEST には JTextArea (JScrollPane) しかありません。これはすべて正しく表示されます。ただし、EAST には現在 JPanel(GridLayout(10, 1)) があります。

パネルから動的に追加および削除される最大 10 個の JProgressBars を EAST セクションに表示したいと考えています。問題は、私が見たいようにそれらを見せることができないということです: JProgressBars の幅が EAST セクション全体を埋めるようにしたいのは、1) これによりアプリがより対称的な外観になり、2) ProgressBars に含まれる可能性があるためです。現時点では収まらない長い文字列。GridLayout(10, 1) を含む JPanel をフローレイアウトに配置してから、そのフローレイアウトを EAST セクションに配置しようとしましたが、それも機能しませんでした。

私のコード(SSCCE)は現在次のとおりです。

前もって感謝します。

編集

最も簡単な解決策: 変更

0 投票する
3 に答える
9386 参照

swing - BorderLayoutが機能しない

BorderLayoutを動作させることができません。キャンセルボタンを一番下に配置したいのですが、機能しません。コード:

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

java - JPanelのJava設定寸法

JPanel 内に JPanel を作成しました。幅と高さの属性を特定の数値に設定したいと考えています。これが私がこれまでに持っているものです。

コードでは、「this」は親 JPanel を参照します。現在、内側の「searchPanel」は、BorderLayout.NORTH 制約により、画面の上部セクション全体に沿って引き伸ばされていますが、左上隅の小さなパネルとしてのみ必要ですが、setSize は機能しませんでした。

ありがとう。

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

java - LayoutManager がコンポーネントを縮小しすぎないようにするにはどうすればよいですか?

BorderLayout Manager でサイズ変更時に GUI コンポーネントが縮小しないようにするにはどうすればよいですか? コンポーネントがそれ以上縮小しないように最小サイズを設定することは可能ですか? setBounds の使用はレイアウト マネージャーでは機能しないようです。

もう 1 つ質問があります。入れ子になったパネルを使用した場合、それらに固定位置を割り当てて、これらのパネル内のコンポーネントをレイアウト マネージャーに任せることはできますか? GUI コンポーネントが動かないようにしようとしています。

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

css - divの境界にグラデーションを適用する方法は?

CSS を使用して div の境界線にグラデーションを適用するにはどうすればよいですか? 一例をお願いします。私はグーグルを使ってみましたが、できませんでした。

0 投票する
3 に答える
1031 参照

java - レイアウト設定の問題

を作ってJFrame、そのフレームの中に、を使っていろいろなコンテナを置いたパネルがありGridBagLayoutます。のレイアウトをに設定JFrameBorderLayout、にパネルを追加しましたBorderLayout.WEST。そのパネルのコンテナを左上隅に表示したいと思います。どうやってやるの?

パネルを追加しようとしてBorderLayout.NORTHも、上部中央に表示されますが、代わりに左上隅に配置したいと思います

それを行う方法はありますか?IE表示したい他のレイアウト

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

android - ListView の境界線の色

1pxListView の周りに幅のある色付きの境界線を作成することは可能ですか?

次のコーディングを試しました。

それで...境界線を作成してその色を設定する方法を知っている人はいますか?

PS: 別の投稿でこの問題を実際に検索しましたが、成功しなかったため、これを作成しました。

ありがとう!

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

java - ボーダーレイアウトのJPanelでのイベント

BorderLayoutとJComponentsを含むJPanelにMouseListener/FocusListenerを追加すると、マウスまたはフォーカスイベントをキャッチできません。BorderLayoutを持つJPanelのマウスとフォーカスイベントをキャッチする方法はありますか?

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

java - スクロールペインはBorderLayoutのボタンをブロックしますか?

JScrollPaneaと aには本当に奇妙な問題がありBorderLayoutます。簡単に説明すると、私は JScrollPane 内にある JTable を持っています。これは JTabbedPane の JPanel と JTableHeader にあります。非常にシンプルなレイアウト。JTable だけを JPanel に追加すると、ボタンが機能します。JScrollPane を追加すると、ボタンが機能しなくなり、クリックできなくなります。ActionLister に到達することはなく、クリックアニメーションが表示されません。

説明するサンプルコード:

0 投票する
3 に答える
647 参照

java - ボーダーに追加する Borderlayout GUI

南北と西のみ​​のボーダー レイアウトに 3 つのパネルを追加しようとしています

何かのようなもの

私は何かをしようとします

それは次のようになります

問題を回避するために、センターとしてギャップのようなものを追加する必要がありますか? P2 と P3 を別のビッグ パネルに配置して、P1 - West and Big Panel- Center を追加しようとしましたが、これを回避する他の方法はありますか? または、別のレイアウトを試す必要があります。