AsWingのJScrollPaneの中身を左上にそろえる。


ハイクオリティGUIライブラリAsWing( http://www.aswing.org )のTips4つ目。

JScrollPaneでJPanelなどにスクロールバーを表示させる時、
中身がJScrollPaneより小さいと自動的に中央揃えになる。

これを左上にしたいときは以下のように書く。

ScrollPaneTest.as
var scroll:JScrollPane = new JScrollPane( new JPanel() );
var viewPort:JViewport = scroll.getViewport() as JViewport;
viewPort.setVerticalAlignment( JViewport.TOP );
viewPort.setHorizontalAlignment( JViewport.LEFT );