問題タブ [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.
java - JDesktopPane のルック アンド フィールを変更するには?
プロジェクトの LAF をシステムのデフォルトのルック アンド フィールに設定しました。現在、パネルの 1 つに JDesktopPane を配置しようとしていますが、すべての内部フレームで Java のデフォルト LAF を使用したいと考えています。プロジェクト全体の LAF を変更せずに変更する方法はありますか?
java - JDesktopPane に JLabel を追加する方法
JDesktopePane に JLable を追加したい..以下のコードを書いた..しかし、ラベルはペインに表示されません。
java - メインフレームの JButton が JInternalFrame のフォアグラウンドに表示されるのはなぜですか?
Swing アプリケーションを作成しています。私は 1 つのメインJFrame
と JDesktopPane
. メインフレームにボタンを1つ、ラベルを1つ追加しました。しかし、メイン フレーム ボタンのいずれかを開くJInternalFrame
と、ラベルが内部フレームを覆います。
(JButton
と JLabel はJInternalFrame
)の前景に表示されます。内部フレーム ボタンをクリックすると、背景に移動します。
これを解決するのを手伝ってもらえますか?
java - 最小化すると JInternalFrame アイコンが JPanel の下に移動する
小さなゲームを設計しようとしていて、JInternalFrame を使用してインベントリを表示しています。私が抱えている問題は、InternalFrame を最小化すると、左下隅のアイコンが、JDesktopPane にも追加されている JPanel の後ろに自動的に隠れることです。ウィンドウを下にドラッグすると (ウィンドウが垂直方向に大きくなります)、デフォルトの灰色の JPanel の下に白い DesktopPane が表示されます。また、下にドラッグすると、InternalFrame のアイコンが表示されます。私は写真を投稿しようとしましたが、私はこのサイトに慣れていないのでできません:(。
moveToFront() および toFront() メソッドを使用して、フレームをアイコン化するために InternalFrameListener をオーバーライドしようとしましたが、何も機能しませんでした。私が悪いデザインを使用していると思われる場合は、遠慮なく教えてください。私はただの学生であり、一般的な慣行についてあまり知識がありません。
これが私のコードです
java - JDesktopPaneの境界の外にJLabelをドラッグしないようにするにはどうすればよいですか?
JDesktopPaneの境界の外にJLabelをドラッグしないようにするにはどうすればよいですか?
JDesktopPaneにJLabelが配置されているアプリケーションを実行しましたが、JLabelは任意の場所にドラッグできますが、ドラッグ中にJLabelをJDesktopPaneの境界の外側にドラッグできるという問題がありますか?誰かがそれを防ぐ方法を教えてもらえますか?
そしてまた
アプリケーションで、JLabelテキスト値をダブルクリックして編集する方法を教えてもらえますか。現在、JOptionPane.showInputDialog()を使用してこれを行っていますが、JLabelのテキストをダブルクリックするだけで編集し、JOptionPane.showInputDialogを使用せずに他の方法で編集できますか?
私のコードはこれです
//自動生成されたコード
//関数の定義
java - 開いた後、内部フレームがフォーカスを取得しません...(Java)
内部フレームを開くアイテムのメニューがありますが、フレーム内で2回クリックする必要があるたびに。1回目はInt.frameにフォーカスを与え、2回目は実際に何かを実行します(テキストフィールドにフォーカスを与えます)。
だから、ここに私の質問があります:Int.Frameに自動的にフォーカスを与えることは可能ですか?
メイン画面のコード:
何があっても、メニューは常にフォーカスを維持します。たとえば、ブラウザのメニューをクリックすると、フォーカスが維持されます。カーソルを移動すると、クリックしなくても他のメニューが開きます。
プロパティ「selectionmodel」をnullに設定すると機能しますが、nullpointerexceptionを指定してください。
java - JInternalFrameのドラッグを無効にしようとしています
しばらく探していましたが、JIntenalフレームのドラッグを無効にする方法が見つかりません。どんな助けでも感謝されるでしょう-TYIA、ローランド
これはアプレットであることに注意してください。
java - jdesktoppaneのデフォルトの背景画像を変更するにはどうすればよいですか?
Java NetBeansを使用してMDI(マルチドキュメントインターフェイス)でjdesktoppane背景画像を変更するにはどうすればよいですか?つまり、Java MDIにjdesktoppaneを追加したので、JavaMDIで使用しているそのjdesktoppaneのデフォルトの背景画像を変更したいと思います。簡単な方法はありますか?
添付のスナップショットリンクを確認してください。私の質問をよりよく理解できるかもしれません。
java - jDesktopPaneで新しいjInternalFrameを開いたときに以前のjInternalFrameを閉じる方法
2つのjbuttonと1つのjdesktoppaneを使用してMDI
(Multiple Document interface)を作成したので、両方のボタンをクリックすると、両方のjinternalframeが同じjdesktoppaneで開かれるので、どのようにすればよいですか?java
netbeans
close previous jinternalframe
open new jinternalframe
jdesktoppane
スナップショットをチェックして、私の質問をよりよく理解してください...
最初のjButtonコード:
2番目のボタンコード:
java - JInternalFrame を使用して、クライアント/サーバー アプリでチャット ウィンドウを作成する
JInternalFrame
内でを使用する方法はJFrame
?
クライアント/サーバー アプリを作成したい。JInternalFrame
使用する必要があることはわかっていJDeskTopPane
ますが、アプリ内で移動できるチャット ウィンドウが必要です (Facebook でのチャットのように)。
- これをどのように使用する
JInternalFrame
のですか? - これに対して他の Swing コンポーネントを提案しますか?