1

2つのクラスがあるとしましょう。classjInternalFrameおよびclassExtjFrame。今のところ、classExtjFrameのコンテンツを使用してclassjInternalFrameのcontentPaneを設定することができました。使用しました

classInternalFrames.setContentPane(new classExtjFrame().getContentPane());

問題は、classExtjFrameにラジオボタンとボタンがあり、ボタンをクリックすると、ラジオボタンが選択されているかどうかがチェックされることです。

jInternalFrameを使用しない場合、classExtjFrameは新しいウィンドウとしてロードされ、期待どおりに機能します。ただし、jInternalFrameにロードされると、ラジオボタンが選択されていても選択されていないと表示されます。

問題は、classExtjFrameのコンポーネントをjInternalFrameにロードすると、ラジオボタンの名前がjInternalFrame.radiobuttonという名前になることです。つまり、jInternalFrameにロードされると、jInternalFrameはそれ自体であるかのようにそれらをロードします。

私の目標は、classExtjFrameを新しいウィンドウにロードする代わりに、jInternalFrame、またはclassExtjFrameをロードできるその他のコンテナー内にロードすることです。私はVB6でMDIのようなことをしています。

私は自分自身を明確にしたいと思います。ありがとうございました。

4

0 に答える 0