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

java - actionPerformedメソッドでcontentPaneを参照する

ロードボタンを作成していて、ボーダーレイアウト(メインウィンドウ)のCENTERパネル内にネストされた9x9グリッドレイアウトコンテンツペインにデータを入力したいと思います。このメソッドは、境界線レイアウトのPAGE_STARTセクション内にあります。問題は、ここからCENTERセクションのグリッドレイアウトにボタンを配置するにはどうすればよいですか?

これはコンストラクターにあります

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

java - JTextArea が JTabbedPane の上に配置されないようにするにはどうすればよいですか?

フレームの上部に JTabbedPane を配置し、タブ付きペインの下に jLogArea を配置してレイアウトを設計しようとしています。

私はこのコードを使用しています:

ただし、この結果、テキスト領域がタブ付きペインの後ろに配置されます。

ここに画像の説明を入力

私が間違っていることと、それを修正する方法を誰かが知っていますか? ありがとう。

編集:明確にするために、テキスト領域がタブ自体ではなく、JTabbedPane の下にあることを探しています。

BorderLayout.NORTHandを使用しBorderLayout.SOUTHても役に立ちません。タブのコンテンツにラベルを追加して、それが違いを生むかどうかを確認しましたが、テキスト領域はまだ遅れています。これはどのように見えるかです:

ここに画像の説明を入力

追加のコード (クラス extends JFrame):

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

java - JToggleButton API の潜在的なバグ?

java2s からJToggleButtonの例を取得しました。コードでは、テキストが "West" の場合、トグル ボタンにテキストが正しく表示されないことがわかります。West は We.. と表示されます。他のすべては大丈夫です。しかし、text = "west"、つまり w small の場合は問題ありません。これはバグですか?

ここに画像の説明を入力

コード:

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

java - 巨大な白いボックスを表示する JFrame

私はプロジェクトの GUI に取り組んできましたが、これまでのところ、JFrame がまったく表示されないようです。これが私のコードです。

これを実行するたびに、 NullPointerException が発生します

main.add(コンソール、BorderLayout.SOUTH);

その行をコメントアウトすると、エラーなしで実行されますが、表示されるのは巨大な空白の白いボックスだけです。

誰でも助けてもらえますか?

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

java - BorderLayout の正しい構文

私の知る限り、 add メソッドの構文は

元。

しかし、クラス内の add メソッドの構文を見て、コンパイル プロセスを通過しました。

それは以下の追加方法でした:

誰かがここで何が起こったのか、これがうまくいくのか、そしてその理由を説明できますか?

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

java - JPanel の背景として画像を追加するにはどうすればよいですか?

異なる背景を使用して 4 つのパネルを作成し、BorderLayout. を使用JLabelしましたが、 にコンポーネントを追加できないJLabelため、背景として作成する必要があります。

いくつかのコードを検索しましたが、背景を追加する方法しかわかりませんJFrame