問題タブ [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 に答える
5710 参照

javascript - 境界線レイアウトのExtJS中央アイテムを水平方向にスクロールさせます

境界線レイアウトのコンテナを含むExtJSビューポートがあり、中央領域のコンテナで水平スクロールをサポートしたいと考えています。これは現在のコードのようです(これはRailsアプリケーションの一部なので、コンテンツの一部をレンダリングするERBコードを許してください):

私が期待する動作は、ウィンドウのサイズが中央のコンテナの幅が800ピクセル未満になると、スクロール可能になるというものです。代わりに、ウィンドウがコンテンツに合わせて800ピクセルであるかのようにレンダリングされますが、スクロールせずに画面の横から落ちるだけです。trueにautoScroll設定すると、コンテンツがウィンドウに対して大きすぎる場合にのみ垂直方向にスクロールできるようになります。

どうすれば目的の動作を得ることができますか?

注:この非常によく似た質問で述べた解決策を試しましたが、機能していないようです。

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

java - コンテンツ付きの背景画像JFrame

私はとを持っていJFrameますBorderLayout、すべての側面(北、東、...)にパネルがあります。パネルには主にラベルとボタンがあります。

フレームに背景画像を付けたいのですが、ある調査によると、フレームのコンテンツペインを変更する必要がありました。

ただし、これを試してみると、コンテンツがバックグラウンドに配置されて表示されません。また、フレームのサイズが変更された場合に画像のサイズを変更する方法がわかりません。

これに対する簡単な修正はありますか、それともコードの大部分を作り直す必要がありますか?

0 投票する
4 に答える
224 参照

java - Java で JPanel の制限はありますか?

以下のコードでは、JPanel が JFrame エクステンションに追加されていない場合、プログラムは正常に動作しますが、JPanel をコメントアウトして GridLayout を使用すると、すべてが適切かつ適切に JFrame に配置されます。JPanel がオブジェクトを表示する方法にいくつかの制限がありますか? コードでは、次のステートメントをコメントアウトしました。

プログラムは間違って表示されますが、上記のステートメントがコメント解除され、下のステートメントがコメントされている場合:

、その後、プログラムは正常に動作します。以下は完全なコードの抜粋です。

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

java - JPanelにJLabelを追加 - BorderLayout

動くボールなどを使って Pong ゲームを作りたいと思っています。現在、中心線の両側に追加するスコア ラベルに取り組んでいます。1 つはコンピュータ スコア用のラベルで、もう 1 つはプレーヤー スコア用のラベルです。問題は、パネルが BorderLayout に設定されていることです。パネルをその場所に追加する方法がわかりません。

ここに私のコンストラクタコードがあります:

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

height - JScrollPane の JList が JPanel の高さを台無しにする

解決できないような奇妙な問題があります。JList表示できるアイテムがさらにある場合は、スクロールできる必要があります。ただし、 を に入れるとJList、その部分のJScrollPane高さ全体が利用されません。EASTBorderLayout

なしの例JScrollPane:

JScrollPane を使用しない例

JScrollPane:

JScrollPane の例

JListの EAST 部分の利用可能な高さをすべて利用する が必要です。別の の内側にBorderLayoutラップしようとしましたが、それでも問題は解決しません。JListJPanel

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

java - JFrameでボタンを中央に配置するには?

私はボードゲームを作ろうとしています.プレイヤー1のラベルとプレイヤー2のラベルを東と西に設定しています. 3 x 10 ボタンを中央に配置するのに問題があります。30 個すべてのボタンを一度に作成する簡単な方法はありますか? 以下は私のコードです:

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

java - JavaBorderLayoutは東に伸びます

BorderLayoutの東(または西)側をパネル全体(北/南を含む)に広げることは可能ですか?

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

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

java - JComponents のアライメントの設定

Java Swing を使用して、GUI でコンポーネントを順番に表す方法が必要です。私は現在、中央にBOXがあるBorderLayoutを使用しています。

VerticalFrame の左側に JFileChooser、中央に JButtons、右側に JList が必要です。 アライメント

上の図は、コンポーネントの現在の配置を示しています。

必要に応じてコンポーネントを配置する方法を教えていただければ、本当に助かります。

図によると、JList が一番上にあり、次にチェックボックス、JFileChooser、3 つのボタンが続きます。

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

java - Java - BorderLayout - コンポーネントは全幅を占めるべきですか?

コンポーネントを BorderLayout に追加すると、コンポーネントがコンパートメントのフルサイズを占有することが私の理解でした。contentPane の北側に panel1 を追加する場合は以下のようです。ただし、次に panel2 を panel3 の北に配置し、 panel3 を contentPane の中央に追加すると、 panel2 が占有するスペースが最小限に抑えられているように見えます。

これらのサイズの違いの原因は何ですか?

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

html - jQuery Mobile - ページの周りに実線の境界線を配置する方法

私は jQuery モバイルを使用して最初のアプリを構築していますが、すでに最初から行き詰まっています。以下は、私が求めているもののスクリーンショットです。内容を黒く塗りつぶしました。

永続的なフレームの周りに実線の境界線を追加するにはどうすればよいですか?

ボーダー付きアプリ