電子書籍の厳選無料作品が豊富!

Swingは本に載っていましたが、いざEclipseを入れたら、
EclipseはSTWを使うと書いていました。

Swingを使うのには、Java純正のNetBeanでなければならないのですか?

あと、Swingはなぜawtのパッケージもインポートしないといけないのですか?

A 回答 (1件)

>EclipseはSTWを使うと書いていました。



これは、違うと思う。おそらく「EclipseはSWTを使っている」と書いてあったんじゃないか。Eclipse自体は、SWTを使って作られている。Eclipse自他は、AWTもSWTもSwingも使える。

>Swingはなぜawtのパッケージもインポートしないといけないのですか?

Swingは、AWTを継承して拡張し作られているから。このため、GUIの基本部分の機能などはAWTにあるクラスがそのまま使われている。

この回答への補足

SWTはOSに依存するんですよね?
Swingは依存しないので、Swingで作りたいと思います。

補足日時:2009/03/03 14:30
    • good
    • 0
この回答へのお礼

ありがとうございます!

お礼日時:2009/03/03 14:29

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!