問題タブ [jdesktoppane]

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 に答える
3705 参照

java - JDesktopPane のルック アンド フィールを変更するには?

プロジェクトの LAF をシステムのデフォルトのルック アンド フィールに設定しました。現在、パネルの 1 つに JDesktopPane を配置しようとしていますが、すべての内部フレームで Java のデフォルト LAF を使用したいと考えています。プロジェクト全体の LAF を変更せずに変更する方法はありますか?

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

java - JDesktopPane に JLabel を追加する方法

JDesktopePane に JLable を追加したい..以下のコードを書いた..しかし、ラベルはペインに表示されません。

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

java - メインフレームの JButton が JInternalFrame のフォアグラウンドに表示されるのはなぜですか?

Swing アプリケーションを作成しています。私は 1 つのメインJFrameJDesktopPane. メインフレームにボタンを1つ、ラベルを1つ追加しました。しかし、メイン フレーム ボタンのいずれかを開くJInternalFrameと、ラベルが内部フレームを覆います。

(JButtonと JLabel はJInternalFrame)の前景に表示されます。内部フレーム ボタンをクリックすると、背景に移動します。

これを解決するのを手伝ってもらえますか?

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

java - 最小化すると JInternalFrame アイコンが JPanel の下に移動する

小さなゲームを設計しようとしていて、JInternalFrame を使用してインベントリを表示しています。私が抱えている問題は、InternalFrame を最小化すると、左下隅のアイコンが、JDesktopPane にも追加されている JPanel の後ろに自動的に隠れることです。ウィンドウを下にドラッグすると (ウィンドウが垂直方向に大きくなります)、デフォルトの灰色の JPanel の下に白い DesktopPane が表示されます。また、下にドラッグすると、InternalFrame のアイコンが表示されます。私は写真を投稿しようとしましたが、私はこのサイトに慣れていないのでできません:(。

moveToFront() および toFront() メソッドを使用して、フレームをアイコン化するために InternalFrameListener をオーバーライドしようとしましたが、何も機能しませんでした。私が悪いデザインを使用していると思われる場合は、遠慮なく教えてください。私はただの学生であり、一般的な慣行についてあまり知識がありません。

これが私のコードです

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

java - JDesktopPaneの境界の外にJLabelをドラッグしないようにするにはどうすればよいですか?

JDesktopPaneの境界の外にJLabelをドラッグしないようにするにはどうすればよいですか?

JDesktopPaneにJLabelが配置されているアプリケーションを実行しましたが、JLabelは任意の場所にドラッグできますが、ドラッグ中にJLabelをJDesktopPaneの境界の外側にドラッグできるという問題がありますか?誰かがそれを防ぐ方法を教えてもらえますか?

そしてまた

アプリケーションで、JLabelテキスト値をダブルクリックして編集する方法を教えてもらえますか。現在、JOptionPane.showInputDialog()を使用してこれを行っていますが、JLabelのテキストをダブルクリックするだけで編集し、JOptionPane.showInputDialogを使用せずに他の方法で編集できますか?

私のコードはこれです

//自動生成されたコード

//関数の定義

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

java - 開いた後、内部フレームがフォーカスを取得しません...(Java)

内部フレームを開くアイテムのメニューがありますが、フレーム内で2回クリックする必要があるたびに。1回目はInt.frameにフォーカスを与え、2回目は実際に何かを実行します(テキストフィールドにフォーカスを与えます)。

だから、ここに私の質問があります:Int.Frameに自動的にフォーカスを与えることは可能ですか?


メイン画面のコード:

何があっても、メニューは常にフォーカスを維持します。たとえば、ブラウザのメニューをクリックすると、フォーカスが維持されます。カーソルを移動すると、クリックしなくても他のメニューが開きます。


プロパティ「selectionmodel」をnullに設定すると機能しますが、nullpointerexceptionを指定してください。

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

java - JInternalFrameのドラッグを無効にしようとしています

しばらく探していましたが、JIntenalフレームのドラッグを無効にする方法が見つかりません。どんな助けでも感謝されるでしょう-TYIA、ローランド

これはアプレットであることに注意してください。

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

java - jdesktoppaneのデフォルトの背景画像を変更するにはどうすればよいですか?

Java NetBeansを使用してMDI(マルチドキュメントインターフェイス)でjdesktoppane背景画像を変更するにはどうすればよいですか?つまり、Java MDIにjdesktoppaneを追加したので、JavaMDIで使用しているそのjdesktoppaneのデフォルトの背景画像を変更したいと思います。簡単な方法はありますか?

添付のスナップショットリンクを確認してください。私の質問をよりよく理解できるかもしれません。

http://i50.tinypic.com/iml1e9.jpg

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

java - jDesktopPaneで新しいjInternalFrameを開いたときに以前のjInternalFrameを閉じる方法

2つのjbuttonと1つのjdesktoppaneを使用してMDI(Multiple Document interface)を作成したので、両方のボタンをクリックすると、両方のjinternalframeが同じjdesktoppaneで開かれるので、どのようにすればよいですか?javanetbeansclose previous jinternalframeopen new jinternalframejdesktoppane

スナップショットをチェックして、私の質問をよりよく理解してください... ここに画像の説明を入力してください

最初のjButtonコード:

2番目のボタンコード:

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

java - JInternalFrame を使用して、クライアント/サーバー アプリでチャット ウィンドウを作成する

JInternalFrame内でを使用する方法はJFrame?

クライアント/サーバー アプリを作成したい。JInternalFrame使用する必要があることはわかっていJDeskTopPaneますが、アプリ内で移動できるチャット ウィンドウが必要です (Facebook でのチャットのように)。

  1. これをどのように使用するJInternalFrameのですか?
  2. これに対して他の Swing コンポーネントを提案しますか?