問題タブ [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.
java - borderLayout の JPanel 間のギャップをなくす
JFrame に入る別の Jpanel に 2 つの jpanel (CENTER AND PAGE_END) を追加しています。2 つのパネル (panneauDateDebut と panneauDateFin) の間には大きなギャップがあり、これを解消したいと考えています。それらをさまざまな構成(開始/中央、開始/終了、中央/終了)に設定しようとしましたが、うまくいきませんでした。これはどのように行うことができますか?
作業コードを編集する
java - JScrollPaneの一定サイズを設定する
ボーダーレイアウトのJTabbedPaneがあります。
コンポーネントを追加するために使用しているコードは次のとおりです。
質問:JScrollPane内の右側に余分な空白があることに注意してください。私はそこにそれを望んでいません。JFrameのサイズを変更するときに、JScrollPaneのサイズをまったく変更しないようにしたいと思います。setSize()とsetPreferredSize()を試しましたが、JScrollPaneのサイズは常に変化します。GridLayoutを使用してみましたが、同じ結果が得られます。
java - Java で BorderLayout を動的に変更する
私は、中央に置かれたものを含む JPanel と、800*250 のサイズを持つ、BorderLayout を持つウィンドウを持っています。ボタンをクリックするだけで、JPanel が NORTH に移動し、別の JPanel が CENTER に移動するようにします。これを試しましたが、他に何もせずにウィンドウのサイズを変更しただけでした。
これを試しましたが、うまくいかないようです。
ノースパネルはセンターにセットする前でした。
ありがとうございました。:)
zk - borderlayout で西エリアを非表示にするにはどうすればよいですか?
borderlayout を非表示にするときにフレームを表示したくないのですが、これを行う方法はありますか?
swing - JPanel、Java Swingの中心にJToolBarを追加するには?
Java Swing は初めてです。設計したいですJToolBar
。はのJToolBar
中央に配置する必要がありJPanel
ます。出来ますか?
java - BorderLayoutが正しく表示されない
JFrameが必要です。左右に、色が黒で幅がwithfOfJFrame/10の境界線があります。
さて、それを試してみると次のようになります。
これにより、左右に黒い境界線が追加されますが、その境界線のサイズは固定されており、ウィンドウのサイズを変更するときに再計算されません。サイズは800の1/10(JFrameの最初の幅)でもありません。
私は何が間違っているのですか?または、これを行うためのさらに良い方法はありますか?
java - Border Layout Control.. オブジェクトを移動する方法
私はJavaで大丈夫で、かなりよく理解していますが、私が取り組んでいるプロジェクトに行き詰まっています..JTextFieldを画面の左側に移動しようとしていますが、何を試しても上部の中央にとどまります..ここに私のコードがあります:
java - BorderLayout の JTextField の高さの変更/設定
の高さを設定しようとしていJTextField
ます。現在、表示されているフルサイズですJFrame
。高さを50に設定する方法はありますか?
編集:これは、スクリーンショットのおかげで修正されたコードです!
javascript - BorderLayoutEXTJSのManageOverflow
manageOverflowが境界線レイアウトのビューポートで機能しているかどうかを知りたいのですが。私のアプリにはビューポート(境界線レイアウト)があり、4つのコンテナー(北に2つ、東に1つ、西に1つ)があります。これらのコンテナの1つ(東にあるもの)は、レイアウトが塗りつぶされたメインコンテナです。「ページを変更」すると、このメインコンテナにページコンテナを動的に入力します。
私の問題は、グリッドコンテナをinnerHeight(画面サイズ)よりも長くすると、垂直スクロールバーが表示されることです。これは良いことですが、水平スクロールバーも表示されます。ビューポートは、新しいサイズ(スクロールバーのないサイズ)では自動リレーアウトしません。
manageOverflowが答えのようですが、このプロパティをレイアウトに追加すると、プロパティreserveScrollbarと同じ結果になります。
誰かがすでにこれを試しましたか?
編集:テスト用のコード: `
`
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 番目の要素のみが取得されます。 「西」パネル。誰でも理由を教えてください。私の無知を許してください。私は初心者です。
ありがとうございました。ジョー
これは大まかに次のようになります。
//コードはここから始まります:
// ここからのレイアウト:
//ここまで^^
//そしてこれがドライバーです: