GXT组件使用教程2——Auto Height Grid
文章以EXT-GWT的examples为纲要,在EXT-GWT例子中提供了91种例子.
?
此系列不是从新建一个项目开始。学习此教程的人应该有能力通过查资料完成GWT同EXT结合并构建项目。
?
界面截图:

点击 Add Plant 之后截图

表格的宽度自动增加了。
查看源代码:
编写设置高度方法
// 当表格重绘时 grid.addListener(Events.ViewReady, new Listener<ComponentEvent>() { public void handleEvent(ComponentEvent be) { // 当数据增加时 grid.getStore().addListener(Store.Add, new Listener<StoreEvent<Plant>>() { public void handleEvent(StoreEvent<Plant> be) { doAutoHeight(); } }); doAutoHeight(); } }); //列大小变化可导致水平滚动条的显示和隐藏,当滚动条显示时容器也要变高 grid.addListener(Events.ColumnResize, new Listener<ComponentEvent>() { public void handleEvent(ComponentEvent be) { doAutoHeight(); } }); // Fires when a column is hidden or "unhidden" grid.getColumnModel().addListener(Events.HiddenChange, new Listener<ColumnModelEvent>() { public void handleEvent(ColumnModelEvent be) { doAutoHeight(); } }); ?
1 楼 wzjin 2010-10-28 好东西要订! 2 楼 董瑞龙 2010-10-29 wzjin 写道好东西要订!这个系列的文章好像需要的人不多,所以就没继续更新。你要是有什么GXT问题我们可以一块讨论,谢谢 3 楼 wzjin 2010-10-29 董瑞龙 写道wzjin 写道好东西要订!
这个系列的文章好像需要的人不多,所以就没继续更新。你要是有什么GXT问题我们可以一块讨论,谢谢
好的,因为这个技术对企业来讲相对比较新,所以采用的比较少。这个技术我还是蛮看好的。 4 楼 董瑞龙 2010-10-29 wzjin 写道董瑞龙 写道wzjin 写道好东西要订!
这个系列的文章好像需要的人不多,所以就没继续更新。你要是有什么GXT问题我们可以一块讨论,谢谢
好的,因为这个技术对企业来讲相对比较新,所以采用的比较少。这个技术我还是蛮看好的。
我们公司引进全面由Flex转向GXT了,期间也遇到了不少问题。每种技术都有自己的有点也有不能忽视的缺点。往往深入越深对缺点的认识越切 5 楼 wzjin 2010-10-29 董瑞龙 写道wzjin 写道董瑞龙 写道wzjin 写道好东西要订!
这个系列的文章好像需要的人不多,所以就没继续更新。你要是有什么GXT问题我们可以一块讨论,谢谢
好的,因为这个技术对企业来讲相对比较新,所以采用的比较少。这个技术我还是蛮看好的。
我们公司引进全面由Flex转向GXT了,期间也遇到了不少问题。每种技术都有自己的有点也有不能忽视的缺点。往往深入越深对缺点的认识越切
是的,说的对。对于大项目来讲,采用太新的技术还是有一定的风险的。但是我相信gxt在前端能提高工作效率,也会提示用户感受了。现在开发也有好的工具支持了,windowsbuilder已经被Google收购并开放了。 6 楼 董瑞龙 2010-10-29 wzjin 写道董瑞龙 写道wzjin 写道董瑞龙 写道wzjin 写道好东西要订!
这个系列的文章好像需要的人不多,所以就没继续更新。你要是有什么GXT问题我们可以一块讨论,谢谢
好的,因为这个技术对企业来讲相对比较新,所以采用的比较少。这个技术我还是蛮看好的。
我们公司引进全面由Flex转向GXT了,期间也遇到了不少问题。每种技术都有自己的有点也有不能忽视的缺点。往往深入越深对缺点的认识越切
是的,说的对。对于大项目来讲,采用太新的技术还是有一定的风险的。但是我相信gxt在前端能提高工作效率,也会提示用户感受了。现在开发也有好的工具支持了,windowsbuilder已经被Google收购并开放了。
关于提高工作效率上确实有,但是我们在刚开始做的时候也是比较痛苦的,往往一个问题要调好久才能搞定。但是过了那个上手时期后,公司构建界面的效率却是有所提高。