何を間違えたかはわかりませんが、実際のサンプルは次のとおりです。
Window window = new Window();
window.resizeTo(200,200);
VLayout layout = new VLayout();
layout.setOverflow(Overflow.AUTO);
// create something large enough to allow scrolling
Canvas canvas = new Canvas();
canvas.setHeight(500);
layout.addMember(canvas);
window.addItem(layout);
layout.addScrolledHandler(new ScrolledHandler() {
@Override
public void onScrolled(ScrolledEvent event) {
SC.logWarn("scrolled");
}
});
window.draw();
開発者コンソールを使用してログを確認します(アクセス方法については、SmartGWT FAQを参照してください)。
http://forums.smartclient.com/showthread.php?t=8159#aConsole
ウィンドウには自動生成された子(ヘッダーやフッターなど)がたくさんあるので、それらの1つにリスナーを追加しようとしても、スクロールできませんでした。