Java The Nightのデモでお見せしたFX GlassFish Monitorの作りについての解説です。まずは反響が大きかった見映えのところから説明したいと思います。 一番目に付いたのはウィンドウ枠だと思います。OSのウィンドウ枠は全く見えず、周囲が何か光っていますね。 JavaFXではコンポーネントにドロップシャドウエフェクトを追加することができ、今回もそれを利用しているのですが、OSのウィンドウ枠に相当する Stage クラスには適用することはできません。 そこで次のような方法で実現しました。 Stage 及び Scene は透明にする。 その上に、ドロップシャドウエフェクトを効かせた Rectangle を貼り付ける。 この Rectangle の大きさは Scene よりシャドウの幅の分だけ小さくする。 その上にレイアウトコンテナ (BorderPane や AnchorP
![FX GlassFish Monitorの解説 (見映え編) - AOEの日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/c602cf33871ad9a61437f46dbc958212c7033321/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fa%2Faoe-tk%2F20130519%2F20130519005331.png)