1

複数の子ウィジェットを備えたメインウィンドウが必要であり、子ウィジェットをメインフレームに同時に表示し、それらが互いに調整してメインウィンドウ領域を介してレイアウトできるようにしたい。子ウィジェットをダブルクリックするとポップアップが表示され、もう一度ダブルクリックすると元に戻すことができます。私は以前にQDockWidgetによってQTでこれを行ったことがあり、JavaDockingフレームワークがこれを達成できることを学びましたが、SWingフレームワークだけでこれを実行できるかどうか知りたいですか?

4

1 に答える 1

1

フル機能のドッキングを求めている場合は、それを反映するように質問のタイトルを編集する必要があります。

ドッキングは、動的レイアウト、ドラッグ アンド ドロップ、およびその他の多くの要素を含むため、かなり複雑です。基本的にネストされたandと多くの時間を使用して、独自のロールを作成できます。JSplitPaneJTabbedPane

JavaDockingの他に、オープン ソース (MIT ライセンス) FlexDockまたは商用のJIDE Dockingを検討してください。

于 2010-09-27T13:10:16.360 に答える