1

この効果をアーカイブしようとしています: http ://www.ipadincanada.ca/wp-content/uploads/2010/03/p_600_471_B35C968F-9122-464E-8859-1A1685FADF37.jpeg

すべて同じ「ウィンドウ」に組み込まれたアプリケーションを作りたい。メニューバーが表示されますが、オプションをクリックすると、新しいウィンドウを開く代わりに、最初のウィンドウの一部を新しい「ビュー」に変更したいと思います。

GUIデザイナに組み込まれているNetbeansを使用していますが、作成できるのはJFrameだけで、ウィンドウが異なります。

4

3 に答える 3

4

カードのように切り替えることができるJPanelを使用できるCardLayoutを確認する必要があります。(基本的に、各「サブウィンドウ」は異なるJPanelであり、選択すると表示されるものとして設定されます。

于 2012-05-21T13:11:04.563 に答える
4

以下を使用できます

于 2012-05-21T13:11:44.007 に答える
2

JPanelこの目的に使用できます。他のJPanelを保持するものを作成し、必要に応じて次のようにそれらの間を移動します。

children[0].setVisible(false); 
children[1].setVisible(true);

またはCardLayout、迅速な交換が可能であり、本質的にその目的のために構築されているため、この名前を使用します。

于 2012-05-21T13:10:40.903 に答える