自分で作ったり提供したりするものは、まず自分自身で使ってみろろということです。自分じゃ使わないものなら人はいくらでも無責任にも無思考にもなれる。そういう投げやりな「サービス」やら「プロダクツ」なんて、だれだってイヤだ。自分が作り手と同時に利用者の立場になれば、ちゃんと使えるレベルのものを提供しようとします。

2010年4月27日火曜日

SmartGWT Windowクラスの使用法

SmartGWTにサブウィンドウ機能が提供しています、この記事でWindow機能の基本使用法を紹介します。

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 件のコメント:

コメントを投稿

ホームページ