問題タブ [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 投票する
2 に答える
4569 参照

java - borderLayout の JPanel 間のギャップをなくす

JFrame に入る別の Jpanel に 2 つの jpanel (CENTER AND PAGE_END) を追加しています。2 つのパネル (panneauDateDebut と panneauDateFin) の間には大きなギャップがあり、これを解消したいと考えています。それらをさまざまな構成(開始/中央、開始/終了、中央/終了)に設定しようとしましたが、うまくいきませんでした。これはどのように行うことができますか?

作業コードを編集する

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

java - JScrollPaneの一定サイズを設定する

ボーダーレイアウトのJTabbedPaneがあります。

ここに画像の説明を入力してください

コンポーネントを追加するために使用しているコードは次のとおりです。

質問:JScrollPane内の右側に余分な空白があることに注意してください。私はそこにそれを望んでいません。JFrameのサイズを変更するときに、JScrollPaneのサイズをまったく変更しないようにしたいと思います。setSize()とsetPreferredSize()を試しましたが、JScrollPaneのサイズは常に変化します。GridLayoutを使用してみましたが、同じ結果が得られます。

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

java - Java で BorderLayout を動的に変更する

私は、中央に置かれたものを含む JPanel と、800*250 のサイズを持つ、BorderLayout を持つウィンドウを持っています。ボタンをクリックするだけで、JPanel が NORTH に移動し、別の JPanel が CENTER に移動するようにします。これを試しましたが、他に何もせずにウィンドウのサイズを変更しただけでした。

これを試しましたが、うまくいかないようです。

ノースパネルはセンターにセットする前でした。

ありがとうございました。:)

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

zk - borderlayout で西エリアを非表示にするにはどうすればよいですか?

borderlayout を非表示にするときにフレームを表示したくないのですが、これを行う方法はありますか?

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

swing - JPanel、Java Swingの中心にJToolBarを追加するには?

Java Swing は初めてです。設計したいですJToolBar。はのJToolBar中央に配置する必要がありJPanelます。出来ますか?

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

java - BorderLayoutが正しく表示されない

JFrameが必要です。左右に、色が黒で幅がwithfOfJFrame/10の境界線があります。

さて、それを試してみると次のようになります。

これにより、左右に黒い境界線が追加されますが、その境界線のサイズは固定されており、ウィンドウのサイズを変更するときに再計算されません。サイズは800の1/10(JFrameの最初の幅)でもありません。

私は何が間違っているのですか?または、これを行うためのさらに良い方法はありますか?

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

java - Border Layout Control.. オブジェクトを移動する方法

私はJavaで大丈夫で、かなりよく理解していますが、私が取り組んでいるプロジェクトに行き詰まっています..JTextFieldを画面の左側に移動しようとしていますが、何を試しても上部の中央にとどまります..ここに私のコードがあります:

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

java - BorderLayout の JTextField の高さの変更/設定

の高さを設定しようとしていJTextFieldます。現在、表示されているフルサイズですJFrame。高さを50に設定する方法はありますか?

編集:これは、スクリーンショットのおかげで修正されたコードです!

ps.png

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

javascript - BorderLayoutEXTJSのManageOverflow

manageOverflowが境界線レイアウトのビューポートで機能しているかどうかを知りたいのですが。私のアプリにはビューポート(境界線レイアウト)があり、4つのコンテナー(北に2つ、東に1つ、西に1つ)があります。これらのコンテナの1つ(東にあるもの)は、レイアウトが塗りつぶされたメインコンテナです。「ページを変更」すると、このメインコンテナにページコンテナを動的に入力します。

私の問題は、グリッドコンテナをinnerHeight(画面サイズ)よりも長くすると、垂直スクロールバーが表示されることです。これは良いことですが、水平スクロールバーも表示されます。ビューポートは、新しいサイズ(スクロールバーのないサイズ)では自動リレーアウトしません。

manageOverflowが答えのようですが、このプロパティをレイアウトに追加すると、プロパティreserveScrollbarと同じ結果になります。

誰かがすでにこれを試しましたか?

編集:テスト用のコード: `

`

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

java - ボーダー レイアウトのループ。JPanel/スイング

ループと「BorderLayout」に問題があります。ドライバーを使用してこれをコンパイルして実行すると、add.west(etc) が進行中の add.west によって上書きされているようです。「南」パネルの 9 番目のコンポーネントだけが残っており、「東」と「西」は完全に空です。「for (int i=0; i<8; i++){」を「for (int i=0; i<2; i++){」に変更すると、必要な 9 の 2 番目の要素のみが取得されます。 「西」パネル。誰でも理由を教えてください。私の無知を許してください。私は初心者です。

ありがとうございました。ジョー

これは大まかに次のようになります。

//コードはここから始まります:

// ここからのレイアウト:

//ここまで^^

//そしてこれがドライバーです: