SmartGWTのWindowクラスはGWTのWindowクラスとは結構違います。GWTのWindowはDOM Windowオブジェクトみたいで、HTMLドキュメントの操作を扱い、クライアントスクリプトの作成機能を提供します。SmartGWTのWindowはサブウィンドオブジェクトとなります、SmartGWTのコンテナーにサブウィンドを開き、さまざまなUI機能を実現できます。

ソース:
Canvas canvasMain = new Canvas();
canvasMain.setWidth100();
canvasMain.setHeight100();
Window window = new Window();
window.setTitle("Minimizing a window");
window.setWidth(300);
window.setHeight(85);
window.setCanDragReposition(true);
window.setCanDragResize(true);
window.setShowMaximizeButton(true);
window.setAnimateMinimize(true);
Label label = new Label("Label Test");
label.setHeight100();
label.setPadding(5);
label.setValign(VerticalAlignment.TOP);
window.addItem(label);
canvasMain.addChild(window);
canvasMain.draw();
0 件のコメント:
コメントを投稿