問題タブ [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 投票する
0 に答える
612 参照

java - JInternal フレームのアクセス可能な親として JDesktopPane を設定する

JDesktopPane を JInternal Frame の Accessible Parent として設定したいと考えています。しかし、JInternalFrame プロパティは、アクセス可能な親のリストに JdesktopPane を表示しません。私の MDI アプリケーションには、JdesktopPane と、JdesktopPane の上にある内部フレーム ロードがあります。フォームの読み込み時に Requestfocus を InternalFrame の textfiled に設定する際に問題が発生しました。この親の問題が原因である可能性があります。誰か助けてください。PS : これは Java Swing アプリケーションです。IDE - Netbeans

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

java - Swing MDI での JInternalFrames の管理

MDI Swing GUI を作成するとき、JFrame の JDesktopPane に追加される多数の JInternalFrames があります。これらの内部フレームを非表示にするには、コンストラクターで initComponents メソッドの後に setVisible(false) を追加します (GUI ビルダーがこれらのフレームをこのメソッドで自動的に可視に設定するため)。

実行時に、フレームの現在の状態に応じて setVisible(true) および setVisible(false) を呼び出すリスナーを呼び出すことにより、ユーザーは JInternalFrames を開いたり閉じたりすることができます。このデザインを使用して、内部フレームの以前の位置と状態がそのまま維持される方法が気に入っています。ただし、まだ欠点を見ていないにもかかわらず、これはひどく間違っているに違いないと何かが教えてくれます。

だから、私の質問は: これは貧弱なデザインですか?

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

java - Java Swing クラシック: ドラッグ中にコンポーネントのコンテンツを描画する

JInternalFrameこのコンポーネントを にドラッグしているときに のコンテンツを表示するにはどうすればよいJDesktopPaneですか?

ありがとう。

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

java - JDesktopPane 内にクラスを追加する

私はこの問題を探していましたが、うまくいきません。

私がしたことは、このようなディレクトリがあることです

Games.java 内

出来ますか?またはjdesktoppaneに外部クラスを追加する他の方法はありますか?

0 投票する
0 に答える
570 参照

java - JInternalFrame の可視性の問題

私は1つの申請書を持っています。

JAVA SWINGでデザインしました。

MenuBar、JPanel、JDesktopPane、JInternalFrame などの多くの SWING コンポーネントを使用しました。

1 つの JButton の Click イベントで、JDesktopPane 内で JInternalFrame を起動しました。

しかし、JInternalFrame をクリックすると、フレームが非表示になるか、フレームの一部しか使用できなくなります。

ここで、いくつかのスナップを共有します。

なぜそれが起こるのか誰にも教えてもらえますか?そして、このバグを解決する方法は? ここに画像の説明を入力

ここで、JInternalFrame は完全に表示されます。 ここに画像の説明を入力

ここでカレンダーコンポーネントをクリックすると、一部の部分が非表示になり、フレームの一部のみが表示されます。

フレーム全体が見えなくなることがあります。

この問題を解決するにはどうすればよいですか?


編集:-

可視性の問題を解決した後、JDesktopPane を透明にする方法は? ここに画像の説明を入力

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

java - デスクトップペインからJavaのウィンドウメニューに表示されるすべてのjinternalフレームを一覧表示する方法

MDI アプリケーションを作成しています。すべての内部フレームをデスクトップ ペインに追加しました。私の問題は、表示されているすべての内部フレームをメニュー項目として「ウィンドウ」メニューに追加することです。メニューから別のフレームが選択されたときに、フォーカスを設定する必要があります。そして、デスクトップペインで複数回同じように呼び出す必要があり、それぞれがメニュー項目で同一である必要があります plzz を助けてくださいコンポーネントリスナーを追加するだけで、イベントが作成されるたびに関数を呼び出し、関数の内容が