我想知道 qx.ui.form.TextArea 可以在运行时通过鼠标调整大小吗?就像我可以在stackoverflow中重新调整问题框一样。
问问题
368 次
2 回答
3
还看看 Resizer 演示: 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 使 textarea 保持在窗口的边缘。现在调整窗口大小也会调整文本区域的大小。没有窗户也可以这样做。
问候,马丁
于 2010-08-20T06:08:29.250 回答