JSR296 on NetBeans その7

DesktopApplication1 について調べてきましたが自動生成されたコードも残り僅かになりました。

引き続きみてみましょう。

今回は configureWindow() メソッドについてみてみます。

14

どうやらリソースインジェクションによって表示を初期化するようです。

引数に java.awt.Window とあるようにアプリケーションのウィンドウが表示される場所と大きさを制御しているようです。

ここで注意なのが最近では一般的になりつつあるマルチスクリーン画面の場合、セカンドスクリーン上でアプリケーションを

終了すると次回の起動はデフォルトの場所と大きさでウィンドウが立ち上がります。

これは java.awt.Window がマルチスクリーンに対応してないからだと思います。

ちょっと残念な気分にさせてくれます(^^;

ちなみにいつの間にかワイドスクリーンを購入し、今まで使っていた古い物でマルチスクリーン環境を構築してます。

デスクトップが広いのはいいですね。

おまけにマルチスクリーンだとなおさらです(^^)

ちょっと話が逸れましたが今日はこのへんで。

 

*注意 この内容は Javadoc を元に調べたもので英語が良く解らない私が勝手に解釈した内容です。
    よって間違っているかもしれません

Tags: , ,

Leave a Reply