問題タブ [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 - コンポーネントの右から左への向きに対する JInternalFrames の JScrollPanes - Java バグ?
そのため、いくつかのデモ コードを作成しました。以下を参照してください。
私が見ているのは、JScrollPane が JInternalFrame 内にあり、コンポーネントの向きが右から左に設定されている場合、フレームを最小化すると、スクロール バーがコンテンツの左側に留まるということです。スクロール ペインが内部フレームに追加されていない場合 (両方のフレームを参照してください - デモでは一方が他方の背後に表示されます)、コンテンツの右側にとどまることが RtL として考えられます。
これはJavaのバグですか、それとも何かをするのを忘れましたか?
デモコードは次のとおりです。
前もって感謝します。
編集:
わかりにくかったことをお詫びします - 非常に急いで書かれています。
問題は、テーブルの幅を減らすと、「通常のデモ」(JInternalFrame 内に含まれていない) の水平スクロール バーが右側から始まることです。スクロールバーは左側から始まります。
何か案は?
jframe - JPanel を親/祖先コンテナーの windowClosing/Closed リスナーにフックするにはどうすればよいですか?
より高いレベルのクラスJPanel
のいずれかでレンダリングできる「ジェネリック」を作成したい( 、、またはある程度正確に)。Window
JFrame
JDialog
JInternalFrame
そのウィンドウが画面にレンダリングされなくなったときに、いくつかの静的な値を「クリーンアップ」できるようにしたいと考えています。通常、これはWindow
クラス ( などJFrame
) を使用してaddWindowListener
行いwindowClosing
、.windowClosed
JFrame
どのWindow
クラスでもこれをレンダリングできるようにしたいので、追加するリスナーの種類も、追加するウィンドウもわかりません。
JPanel
どのWindow
クラスがそれをレンダリングするかに関係なく、シャットダウンフックを追加できるように、to の実現とレンダリングを「フック」する方法はありますか?
(私は見ましPropertyChangeListener
たが、レンダリングcomponentShown
でトリガーしません。)JPanel
どんな助けでも大歓迎です。
java - Swing JInternalFrame lnf を手動で設定する
内部フレームのタイトル背景が起動時に設定されないのはなぜですか?
全体的なinitで設定しようとしましたJFrame
が、違いはありませんでした(対照的に、この場所のように他のJFrame
UIコンポーネントのルックアンドフィールを変更できたので、トップレベルのコンポーネントではなかった、つまりタブ付きペイン、おそらく別の時点で変更する必要がありましたが、どこで?)MenuItem.background
JInternalFrame
UIManager.put()
電話をかける正しい場所に関するヒントはありますJInternalFrame
か?
java - JInternalFrame 最小化されたタイトル背景を設定するには?
InternalFrame.activeTitleBackground と InternalFrame.inactiveTitleBackground を使用して最大化したときにタイトル バーの背景を設定できますが、内部フレームが最小化されているときに設定するにはどうすればよいですか?
java - JInternalFramesを配置するJavaSwing
Java SwingでJInternalFrameを配置するためのデフォルト機能はありますか?
Java Swingアプリケーション内にカスケード、タイルなどの機能を次のように使用したいと思います。http: //www.codeproject.com/KB/cs/mdiformstutorial.aspx 配置を行ったコードしか見つかりませんでした。手動で。Java Swingではこれがサポートされていませんか、それとも私は少し盲目ですか?
java - Java - JInternalFrame のセットを互いに独立させる方法は?
のような短いペイント プログラムをプログラミングしており、そのための MDI アーキテクチャを作成しようとしています。これを実現するために、JDesktopPane 内で JInternalFrame を使用しました。複数のフレームを取得していますが、実際には正しく動作していません。基本的に、2 つの JInternalFrame がある場合、最後のフレームにのみ描画できます。もう1つは無効になっているようです。
問題を説明する短いビデオを次に示します。 http://bit.ly/9ydiwM
コードの一部を次に示します。
基本的に、Panneau は、GUI のさまざまな部分をすべて含むメイン ウィンドウです。Panneau.createNewInternalFrame() を使用して、必要なだけ JInternalFrame を作成できます。トワルは基本的に自分の形を描くところです。
何か案が ?
ありがとう
java - Java - Problem when Resizing a JInternalFrame
In a previous SO question, I was talking about somes issues dealing with my MDI architecture. I have now another problem when resizing my JInternalFrame. Here is a short video that illustrates it.
I have a class: Cadre which is basically my JInternalFrame.
And this is the JFrame that contains all the JInternalFrame(s):
So as you can see, I have declared a: JDesktopPane inside the main JFrame of my application.
Any idea how to solve this?
Thank you!
java - JInnerFrame 内での AWT コンポーネントの使用 (JDesktopPane 用)
内に AWT コンポーネント (私の場合は 、つまりPApplet
処理言語のスケッチ)を追加することに関連するバグをハックする方法はありJInternalFrame
ますか?
ちらつきやフレームのドラッグが再描画の問題を引き起こすため、動作しますが、意図したとおりではありません..それを読んでみると、ヘビーウェイト(AWT)コンポーネントと軽量(Swing)コンポーネントを混在させることは可能ですが、いくつかの問題は避けられないようです..真実?
ありがとう!