問題タブ [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.

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

java - Java メソッドは Windows では機能しますが、Macintosh では機能しませんか?

JInternalFrameのタイトルバーを非表示にするために使用される本当に奇妙な方法がありました。現在、ジレンマは以下の方法で、Windows プラットフォームで動作します。

しかし、マッキントッシュではありません!専門家なら誰でも、この方法を Mac で使用できないようにする内部プロセスを説明できる考えを持っています。

また、両方のプラットフォームでタイトルバーを非表示にする方法はありますJInternalFrameか?

ありがとう

0 投票する
4 に答える
2795 参照

java - JInternalFrame の選択

いくつかの JInternalFrames を含む JDesktopPane があります。JInternalFrames の 1 つが選択されている場合にのみ、メニューバーのいくつかのメニューをアクティブにしたいと考えています。次のコードを含む VetoableChangeListener を使用してみました。

しかし、結果は期待したものではありません。たとえば、フレームを 2 回目に追加したときにのみメニューが有効になります。すべてのフレームを閉じても、有効のままです。

どうすればこれを機能させることができますか?

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

java - 内部フレームを使用したJavaMVCおよび複合デザインパターン

Model-View-Controllerソフトウェアアーキテクチャを実行するための最良の方法をまだ疑問に思っています。コントローラーをビューに渡すか、オブザーバーデザインパターンを使用して、ビューによって行われた変更/要求をコントローラーに監視させて、更新できるようにしますか?モデル化して再表示します......。

JInternalframesを持つメインJFrameがあり、MVCアーキテクチャを適用したいと思います。通常のJavaアプリケーションのみを使用する

これに固執するようなもので、制限などへの提案は大いに役立ちます。

混乱して申し訳ありませんが、フレームと内部フレームだけを使用するWebアスペクトはありませんでした

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

java - JInternalFrame 画像表示。

JInternalFrameに画像を追加してみました。私の paint() は次のようになります。

画像は読み込まれて表示されますが、ウィンドウのタイトル バー (名前、min、max、close を持つべきもの) が消えます。最小/最大/閉じるボタンは、マウスをあるべき場所に移動すると再び表示され、マウスをタイトル バーの上に移動すると、ウィンドウ全体をドラッグできます。

paint() メソッドの代わりに何か他のものを使用する必要がありますか?

ありがとう

0 投票する
5 に答える
23818 参照

java - JDesktopPaneの中央にあるJInternalFrameを開くにはどうすればよいですか?

ユーザーがメニューからさまざまな機能を開くことを選択したので、私はたくさんのJInternalFramesをに追加しています。JDesktopPaneただし、内部フレームは、デフォルトのように見える左上ではなく、デスクトップペインの中央で開くようにします。

JInternalFrameが中央で開くように指定したり、開いた後に中央に移動したりするにはどうすればよいですか?

0 投票する
3 に答える
3709 参照

java - 実行時に JInternalFrame を JDesktopPane に追加する

に問題がありJDesktopPane、追加JInternalFrameしてから に表示しJFrameます。

JInternalFrame 問題は、実行時に別のものを追加しようとしたときです。

同じ方法を使用して同じものを追加しJInternalFrameますが、そのdosntが表示されます。

JInternalFrameBox クラス:

jButtonBox JInternalFrameBox を開くボタン:

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

java - 指定されたサイズのJInternalFrameを作成するにはどうすればよいですか?

私は持っていJFrameます。メニューバーを追加しました。次の行を使用して、サイズと場所を設定しました。

次に、次のようJInternalFrameにコードにを追加しました。JInternalFrame

プログラムを実行すると、内部フレームがの残りのすべての領域を占有しJFrameます。内部フレームの位置とサイズを設定したので。その場所に指定されたサイズで表示されません。

メニュークリックに応じてサイズの異なる内部フレームを表示したい1つのメニュークリックで1つの内部フレームが表示されたことを意味します。別のメニューでその内部フレームを閉じた後、クリックすると別のフレームが私のに表示されますJFrame。これらの内部フレームはすべて異なるサイズです。ただし、問題は、上記のコードスニペットに示されているように、追加された内部フレームがのすべてのスペースを取得することですJFrame

上記のコードの何が問題になっていますか?

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

java - Aqua ルック アンド フィールを使用して JInternalFrames の周囲の影を無効にする

ネイティブの Aqua ルック アンド フィールを備えた Mac OS X では、JInternalFrames にはフレーム ボーダーの一部である影があります。内部フレームを最大化すると、影がまだ表示され、多くのスペースが必要になります。

別のルック アンド フィールに切り替えることなく、この影を削除する方法はありますか?

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

java - Insubstantial で適切にスタイル設定された JInternalFrame タイトルバーを取得する方法

Insubstantial 7.0 での JInternalFrames のスタイルに問題があります。私は Eclipse と WindowBuilder for Swing を使用しています。Widowbuilder Preview では、DesktopPane にドロップされた JInternalFrames に光沢のあるタイトルバーが表示されます (GraphiteGlassSkin を使用)。しかし、プログラムを起動すると、すべての JInternalFrames のタイトルバーとクライアント スペースが同じグレーで表示され、違いはありません。

これらのタイトルバーを実行時に光沢のあるものにするにはどうすればよいですか?

よろしくお願いします、

デビッド