読者です 読者をやめる 読者になる 読者になる

いろいろ備忘録日記

主に .NET と Python絡みのメモを公開しています。

JFrame#addメソッド

java swing

Tiger(1.5)になって、少しだけ、でもちょっとうれしい変化がJFrameに起こっています。
JFrameのaddメソッドをコールすると、コンテントペイン(ContentPane)に追加されるように
なっています。

つまり、今までは、

JFrame f = new JFrame("sample application");

f.getContentPane().add(new JLabel("hoge"));

とやっていたのを、

JFrame f = new JFrame("sample application2");

f.add(new JLabel("hoge"));

とできるようになりました。

NetBeansとかのIDEを使用せずにエディタでたまにswingアプリをゴリゴリ書いていると

f.add(xxxTextField);

とかやってしまって、エラーが出るのが癪だったので少しうれしいです。

[ネタ元]