問題タブ [multisplitpane]
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 - JXMultiSplitPane非表示ノードにより、ペイントの問題が発生します
JXMultiSplitPaneのノードを非表示にすると、ペイントの問題が発生します。次のSSCCEは、この動作を示しています。
表示されたボタンをクリックすると非表示になりますが、マウスを別のボタンの上に移動すると、分割ペインの再描画に問題が発生します。
Mavenを使用する場合、必要な依存関係は次のとおりです。
button - FX 2.x:SplitPaneを削除するにはどうすればよいですか?
[ペインの追加]ボタンをクリックしてXYChartにSplitPaneを追加できますが、正常に機能します。
次に、[ペインの削除]ボタンをクリックしてSplitPaneを削除します。
これが完全なコードです
どんな助けでも本当にありがたいです。
java - JavaでMultiSplitPaneに新しいSplit(行)を追加するには?
私はJavaで単純なMultiSplitPaneを持っています。1 つの行 (分割) と 2 つのノード (葉) があります。既存の行の下に別の行を追加するにはどうすればよいですか。
MultiSplitPane と 2 つの Leaves を作成するコードは次のとおりです。
これは別のリーフを追加する方法ですが、新しい分割 (行) を追加する必要があります。
java - 動的に作成され、ネストされた分割ペインを置き換える Swing レイアウト マネージャー/ソリューション?
私は、ユーザーがエディター ウィンドウを縦または横に何度でも (つまり、任意の数のペインに) 自由に分割できるテキスト エディターで作業しています。1 つのウィンドウを縦にも横にも分割できます (たとえば、2 行、3 列を含むウィンドウなど)。各ペインには、JScrollPane 内に JTextArea とステータス バーが含まれています。
これまでの私のアプローチは、ネストされた JSplitPanes を使用することでした。ウィンドウ内のスペースが、垂直または水平に分割されたすべてのペイン間で均等に分割されるように、分割ペインの仕切りを配置するのに苦労しました。私はそれを正しくすることにかなり近づいてきましたが、多くの場所で setPreferredSize() を使用する必要がありました ( Java Swing で set[Preferred|Maximum|Minimum]Size メソッドの使用を避けるべきですか? ) .
完全に別のアプローチを取る方が簡単/良いかどうか疑問に思っています。MultiSplitPaneは魅力的に見えます...
私の状況に最適なレイアウト/アプローチは何ですか?