問題タブ [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 - Java メソッドは Windows では機能しますが、Macintosh では機能しませんか?
JInternalFrame
のタイトルバーを非表示にするために使用される本当に奇妙な方法がありました。現在、ジレンマは以下の方法で、Windows プラットフォームで動作します。
しかし、マッキントッシュではありません!専門家なら誰でも、この方法を Mac で使用できないようにする内部プロセスを説明できる考えを持っています。
また、両方のプラットフォームでタイトルバーを非表示にする方法はありますJInternalFrame
か?
ありがとう
java - JInternalFrame の選択
いくつかの JInternalFrames を含む JDesktopPane があります。JInternalFrames の 1 つが選択されている場合にのみ、メニューバーのいくつかのメニューをアクティブにしたいと考えています。次のコードを含む VetoableChangeListener を使用してみました。
しかし、結果は期待したものではありません。たとえば、フレームを 2 回目に追加したときにのみメニューが有効になります。すべてのフレームを閉じても、有効のままです。
どうすればこれを機能させることができますか?
java - 内部フレームを使用したJavaMVCおよび複合デザインパターン
Model-View-Controllerソフトウェアアーキテクチャを実行するための最良の方法をまだ疑問に思っています。コントローラーをビューに渡すか、オブザーバーデザインパターンを使用して、ビューによって行われた変更/要求をコントローラーに監視させて、更新できるようにしますか?モデル化して再表示します......。
JInternalframesを持つメインJFrameがあり、MVCアーキテクチャを適用したいと思います。通常のJavaアプリケーションのみを使用する
これに固執するようなもので、制限などへの提案は大いに役立ちます。
混乱して申し訳ありませんが、フレームと内部フレームだけを使用するWebアスペクトはありませんでした
java - JInternalFrame 画像表示。
JInternalFrameに画像を追加してみました。私の paint() は次のようになります。
画像は読み込まれて表示されますが、ウィンドウのタイトル バー (名前、min、max、close を持つべきもの) が消えます。最小/最大/閉じるボタンは、マウスをあるべき場所に移動すると再び表示され、マウスをタイトル バーの上に移動すると、ウィンドウ全体をドラッグできます。
paint() メソッドの代わりに何か他のものを使用する必要がありますか?
ありがとう
java - JDesktopPaneの中央にあるJInternalFrameを開くにはどうすればよいですか?
ユーザーがメニューからさまざまな機能を開くことを選択したので、私はたくさんのJInternalFrame
sをに追加しています。JDesktopPane
ただし、内部フレームは、デフォルトのように見える左上ではなく、デスクトップペインの中央で開くようにします。
JInternalFrameが中央で開くように指定したり、開いた後に中央に移動したりするにはどうすればよいですか?
java - 実行時に JInternalFrame を JDesktopPane に追加する
に問題がありJDesktopPane
、追加JInternalFrame
してから に表示しJFrame
ます。
JInternalFrame
問題は、実行時に別のものを追加しようとしたときです。
同じ方法を使用して同じものを追加しJInternalFrame
ますが、そのdosntが表示されます。
JInternalFrameBox クラス:
jButtonBox JInternalFrameBox を開くボタン:
java - 指定されたサイズのJInternalFrameを作成するにはどうすればよいですか?
私は持っていJFrame
ます。メニューバーを追加しました。次の行を使用して、サイズと場所を設定しました。
次に、次のようJInternalFrame
にコードにを追加しました。JInternalFrame
プログラムを実行すると、内部フレームがの残りのすべての領域を占有しJFrame
ます。内部フレームの位置とサイズを設定したので。その場所に指定されたサイズで表示されません。
メニュークリックに応じてサイズの異なる内部フレームを表示したい1つのメニュークリックで1つの内部フレームが表示されたことを意味します。別のメニューでその内部フレームを閉じた後、クリックすると別のフレームが私のに表示されますJFrame
。これらの内部フレームはすべて異なるサイズです。ただし、問題は、上記のコードスニペットに示されているように、追加された内部フレームがのすべてのスペースを取得することですJFrame
。
上記のコードの何が問題になっていますか?
java - Aqua ルック アンド フィールを使用して JInternalFrames の周囲の影を無効にする
ネイティブの Aqua ルック アンド フィールを備えた Mac OS X では、JInternalFrames にはフレーム ボーダーの一部である影があります。内部フレームを最大化すると、影がまだ表示され、多くのスペースが必要になります。
別のルック アンド フィールに切り替えることなく、この影を削除する方法はありますか?
java - Insubstantial で適切にスタイル設定された JInternalFrame タイトルバーを取得する方法
Insubstantial 7.0 での JInternalFrames のスタイルに問題があります。私は Eclipse と WindowBuilder for Swing を使用しています。Widowbuilder Preview では、DesktopPane にドロップされた JInternalFrames に光沢のあるタイトルバーが表示されます (GraphiteGlassSkin を使用)。しかし、プログラムを起動すると、すべての JInternalFrames のタイトルバーとクライアント スペースが同じグレーで表示され、違いはありません。
これらのタイトルバーを実行時に光沢のあるものにするにはどうすればよいですか?
よろしくお願いします、
デビッド