実行時にマウスで qx.ui.form.TextArea のサイズを変更できるのでしょうか? stackoverflow で質問ボックスの高さを変更できるのと同じように。
2 に答える
3
Resizer Demo もご覧ください: http://demo.qooxdoo.org/current/demobrowser/#widget~Resizer.html
よろしく、クリス
于 2010-08-20T11:24:18.633 に答える
2
確かにそれは可能です。使用する外部レイアウトによって異なります。次のコード例を見てください。
var win = new qx.ui.window.Window("First Window");
win.setWidth(300);
win.setHeight(200);
win.setShowMinimize(false);
this.getRoot().add(win, {left:20, top:20});
win.open();
win.setLayout(new qx.ui.layout.Canvas());
win.add(new qx.ui.form.TextArea(), {edge: 0});
キャンバス レイアウトを含むウィンドウにテキストエリアを追加します。Layout プロパティの edge : 0 は、テキストエリアをウィンドウの端に固定します。ウィンドウのサイズを変更すると、テキストエリアのサイズも変更されるようになりました。窓がなくても同じことができます。
よろしく、マーティン
于 2010-08-20T06:08:29.250 に答える