問題タブ [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 - actionPerformedメソッドでcontentPaneを参照する
ロードボタンを作成していて、ボーダーレイアウト(メインウィンドウ)のCENTERパネル内にネストされた9x9グリッドレイアウトコンテンツペインにデータを入力したいと思います。このメソッドは、境界線レイアウトのPAGE_STARTセクション内にあります。問題は、ここからCENTERセクションのグリッドレイアウトにボタンを配置するにはどうすればよいですか?
これはコンストラクターにあります
java - JTextArea が JTabbedPane の上に配置されないようにするにはどうすればよいですか?
フレームの上部に JTabbedPane を配置し、タブ付きペインの下に jLogArea を配置してレイアウトを設計しようとしています。
私はこのコードを使用しています:
ただし、この結果、テキスト領域がタブ付きペインの後ろに配置されます。
私が間違っていることと、それを修正する方法を誰かが知っていますか? ありがとう。
編集:明確にするために、テキスト領域がタブ自体ではなく、JTabbedPane の下にあることを探しています。
BorderLayout.NORTH
andを使用しBorderLayout.SOUTH
ても役に立ちません。タブのコンテンツにラベルを追加して、それが違いを生むかどうかを確認しましたが、テキスト領域はまだ遅れています。これはどのように見えるかです:
追加のコード (クラス extends JFrame
):
java - JToggleButton API の潜在的なバグ?
java2s からJToggleButtonの例を取得しました。コードでは、テキストが "West" の場合、トグル ボタンにテキストが正しく表示されないことがわかります。West は We.. と表示されます。他のすべては大丈夫です。しかし、text = "west"、つまり w small の場合は問題ありません。これはバグですか?
コード:
java - 巨大な白いボックスを表示する JFrame
私はプロジェクトの GUI に取り組んできましたが、これまでのところ、JFrame がまったく表示されないようです。これが私のコードです。
これを実行するたびに、 NullPointerException が発生します
main.add(コンソール、BorderLayout.SOUTH);
その行をコメントアウトすると、エラーなしで実行されますが、表示されるのは巨大な空白の白いボックスだけです。
誰でも助けてもらえますか?
java - BorderLayout の正しい構文
私の知る限り、 add メソッドの構文は
元。
しかし、クラス内の add メソッドの構文を見て、コンパイル プロセスを通過しました。
それは以下の追加方法でした:
誰かがここで何が起こったのか、これがうまくいくのか、そしてその理由を説明できますか?
java - JPanel の背景として画像を追加するにはどうすればよいですか?
異なる背景を使用して 4 つのパネルを作成し、BorderLayout
. を使用JLabel
しましたが、 にコンポーネントを追加できないJLabel
ため、背景として作成する必要があります。
いくつかのコードを検索しましたが、背景を追加する方法しかわかりませんJFrame
。