1

awt コンポーネントを使用して画面が実装されている既存のアプリケーションにいくつかの変更を加えています。新しい要素でスイングを使用すると生活が楽になりますが、スイングと awt コンポーネントを混在させるといくつかの問題があることを私は知っています。

私が知りたいのは:

Java 6 より前に、誰かがスイングコンポーネントを awt コンテナに追加すると、どのような問題が発生する可能性がありますか? (私のアプリケーションには、すべてのウィンドウが awt パネルであるカスタム mdi があります。私が本当にやりたいことは、ウィンドウと同じ awt パネルを使用し、Java 1.5 を使用してスイングでその内部のすべてを実装することです)

一部のフォーラムでは、人々は java6u の後だと言っています。awt と swing コンポーネントを混合する際の問題のいくつかはどのように修正されましたか。あなたが知っている問題がまだ存在していますか?

4

1 に答える 1

3

両方の質問に対する回答については、ヘビーウェイト コンポーネントとライトウェイト コンポーネントの混合を参照してください。

これが問題の例です。

ここに画像の説明を入力

于 2012-11-15T15:08:52.633 に答える