問題タブ [jinternalframe]
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 - JInternalFrame の setSize が機能しないのはなぜですか
JFrame を作成し、JDesktopPane を JFrame に追加してから、JInternalFrame を JDesktopPane に追加します。JInternalFrame の初期サイズは JDesktopPane と同じです。JFrame が最大化されると、JDesktopPane も最大化されますが、JInternalFrame は最大化されません。そして、JFrame が最大化されたときに JInternalFrame が最大化されるようにしたいので、JFrame に WindowStateListener を追加します。JFrame が最大化されたら、JInternalFrame の setSize メソッドを呼び出して、JInternalFrame のサイズを JDesktopPane と同じにします。コードは次のとおりです。
しかし、それは機能しません。しかし、クリックしてJFrameを最大化し、次にクリックしてJFrameを最小化し、タスクバーをクリックしてJFrameを表示すると、機能します。
なぜこのようなことが起こるのですか?
java - JInternalFrame が JDesktopPane の外に移動されないようにする
JDesktopPane に JInternalFrame がある場合、JInternalFrame は移動可能です (これは良いことです)。ただし、JDesktopPane の可視範囲外に移動することは可能です (私はあまり好きではありません)。
自分の目で確かめるために、サンプル コードを次に示します。
これを許可しないように JInternalFrame または JDesktopPane を設定することは可能ですか?
java - JInternalFrame の小さなドロップダウン矢印を削除することは可能ですか?
私は を使用しJInternalFrame
ていますが、フレームの左上にあるドロップダウンを削除したいと考えています。
タイトルが必要なので、タイトル バー全体を削除したくありません。私はオンラインで見回しましたが、基本的にここは空っぽです。JInternalFrame
を使用するのはこれが初めてであり、そもそも GUI のような人ではないため、 見落としていた単純なものであることを願っています。
java - JDesktopPane-アクティブフレームを取得する方法
JDesktopPane内にあるアクティブな(フォーカスを持つ)フレーム(JInternalFrame)を取得するにはどうすればよいですか?MDIメモ帳に必要です(誰もがそれを使用するのではなく、トレーニングプロジェクトだけです)。APIを見ると、アクティブなJInternalFrameではなく、すべてのJInternalFrameを取得する関数のみが表示されます。
java - JInternalFrame のサイズ チェックを強制する
JInternalFrame のサイズが で設定された最大サイズよりも大きいかどうかを確認するメソッドはありますsetMaximumSize
か?
現在、私はpack
; を実行していますが、この最大値よりも大きなウィンドウになる可能性があります。
swing - 他のJframeを介して1つのJframeでJinternlFrmeにアクセスするにはどうすればよいですか?
私は Netbeans を使用しておりJFrame
、同じパッケージに と の 2 つの がF1
ありF2
ます。
F1
とJInternalFrame
という名前の 2 つの で構成されます。in1
in2
F2
Jbutton
名前付きで構成されbut
ます。
さて、 (F2のjbutton)in1
を押したときに(F1のInternalJframe)を表示するにはどうすればよいですか?にあるbut
ものにどのようにアクセスできますか?in1
F1
F2
java - JInternalFrame のサイズを設定する方法
私はJDesktopPaneでコンテンツペインを設定するJFrameを持っています。
サイズが 300x300 の JInternalFrame を追加すると、私の JFrame は全画面サイズになります。
クライアントの場合:
私のMac osxではすべて正常に動作します。Windowsマシンで使用すると、サイズまたは優先サイズを設定しても、jinternalframeはフルスクリーンサイズになります。私に何ができる?2 つの OS 間でこのすべての変更が行われる可能性はありますか?
java - 内部フレームの最大化
internalFrameIconified は internalFrameDeiconified の後にのみ機能しますか?
そして、アイコン化すると、最小化が表示されます..これはJavaのバグですか?
最小化する前に最大化メソッドを呼び出すことはできますか?
java - JInternalFrameイベントを最大化する
InternalFrameListenerは、InternalFrameStateChangeのメソッドを実装していません。
JInternalFrameが最大化されているかどうかを確認するために、イベントを実装できるかどうか知りたいと思っていました。
はいの場合、どのように?