Ext JS 可视化开发工具 - extbuilder

  前几天介绍过Extjs3.0将会有官方的可视化工具支持.在2.X是没办法用的.今天无意中发现了extbuilder这个现在就可以使用的Eclipse插件.

官方详细介绍:
http://code.google.com/p/extbuilder/wiki/UserGuide

预览效果:


评论

控件拖不出来

已经解决的童鞋麻烦告诉下怎么搞的

楼主啊救救我吧!!!

楼主啊,到底什么意思啊,直接把地址复制过来。
我装了extbuilder跟楼上的同志一样,能装起来,但是控件拖不出来
楼主能不能详细地给一个安装教程啊,谢谢了
本人比较愚笨,哈哈

我的eclipse 3.3.2

我的eclipse 3.3.2 安装时出现 ExtJs Builder (0.9.1) requires plug-in "org.apache.xerces". 怎样解决啊,网上也没找到方法。

我的eclipse 3.4 安装时出现 ExtJs Builder (0.9.1) requires 安装成功 但是编辑器中的控件拖不出来。

请帮助下 谢谢

不能拖动控件

你好,我把插件安装上去了,可是在编辑里面拖不出插件来啊;

请问,怎么解决

你好,我求助

插件装好了但是托不出来,恼火

求助谢谢

打开outline界面,拖到o

打开outline界面,拖到outline里面,再打开property界面,在里面改属性

打开outline界面,拖到o

打开outline界面,拖到outline里面,再打开property界面,在里面改属性

我的eclipse 3.2

我的eclipse 3.2 安装时出现 ExtJs Builder (0.9.1) requires plug-in "org.apache.xerces". 怎样解决啊,网上也没找到方法。

打开outline界面,拖到o

打开outline界面,拖到outline里面,再打开property界面,在里面改属性

你好,我把插件安装上去了

你好,我把插件安装上去了,可是在编辑里面拖不出插件来啊

不要用 帮助-〉软件更新-〉查找并安装 这种形式去更新插件

帮助-〉软件更新-〉查找并安装 这种形式去更新插件
这种更新方式好像的确有问题,

直接下载回来安装.

怎么直接复制过来啊 复制到哪里去

怎么直接复制过来啊 复制到哪里去?

嗯,直接复制目录过

嗯,直接复制目录过来可以了!非常谢谢!站主真热情啊,有求必应!!赞!!

你好,我是初学者,不知道怎样做好的Ext显示出来

你好,我是初学者,不知道怎样做好的Ext显示出来

贴出你的代码

一般不出来的时候看一下有没有脚本错误,推荐使用firefox + firebug.

就是这段代码要在html里显示出来

Ext.namespace('wh_main');
wh_main.Query = function(config) {
	Ext.applyIf(this, config);
	this.initUIComponents();
	wh_main.Query.superclass.constructor.call(this);
};
Ext.extend(wh_main.Query, Ext.Window, {
	initUIComponents : function() {
		// BEGIN OF CODE GENERATION PARTS, DON'T DELETE CODE BELOW
		Ext.apply(this, {
			width : 600,
			height : 400,
			items : [{
				frame : "true",
				layout : "column",
				items : [{
					columnWidth : "0.5",
					layout : "form",
					items : [{
						fieldLabel : "开始日期",
						xtype : "datefield"
					}, {
						fieldLabel : "结束日期",
						xtype : "datefield"
					}]
				}, {
					columnWidth : "0.5",
					layout : "form",
					items : [{
						fieldLabel : "测试",
						xtype : "combo"
					}, {
						fieldLabel : "测试",
						xtype : "combo"
					}]
				}],
				xtype : "form"
			}],
			xtype : "window"
		});
		// END OF CODE GENERATION PARTS, DON'T DELETE CODE ABOVE
	}
});

使用例子如下

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>power by extjs.org.cn</title>
<link rel="stylesheet" type="text/css" href="../resources/css/ext-all.css" />
<link rel="stylesheet" type="text/css" href="../examples/examples.css" />
<script type="text/javascript" src="../adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="../ext-all.js"></script>
<script type="text/javascript">
Ext.namespace('wh_main');
wh_main.Query = function(config) {
	Ext.applyIf(this, config);
	this.initUIComponents();
	wh_main.Query.superclass.constructor.call(this);
};
Ext.extend(wh_main.Query, Ext.Window, {
	initUIComponents : function() {
		// BEGIN OF CODE GENERATION PARTS, DON'T DELETE CODE BELOW
		Ext.apply(this, {
		el:'fatjames',
			width : 600,
			height : 400,
			items : [{
				frame : "true",
				layout : "column",
				items : [{
					columnWidth : "0.5",
					layout : "form",
					items : [{
						fieldLabel : "开始日期",
						xtype : "datefield"
					}, {
						fieldLabel : "结束日期",
						xtype : "datefield"
					}]
				}, {
					columnWidth : "0.5",
					layout : "form",
					items : [{
						fieldLabel : "测试",
						xtype : "combo"
					}, {
						fieldLabel : "测试",
						xtype : "combo"
					}]
				}],
				xtype : "form"
			}],
			xtype : "window"
		});
		// END OF CODE GENERATION PARTS, DON'T DELETE CODE ABOVE
	}
});

Ext.onReady(function(){
	var tt = new wh_main.Query({
		el:'fatjames'
	});
	tt.show(this);
});
</script>
</head>
<body>

<div id='fatjames' name="fatjames"></div>

</body>
</html>

火星人

WWW

你好

我在IE6.0试了一下还是出错:'style'为空或不是对象

Sorry,多了一个this


Ext.onReady(function(){
	var tt = new wh_main.Query({
		el:'fatjames'
	});
	tt.show(this);
});

改为

Ext.onReady(function(){
	var tt = new wh_main.Query({
		el:'fatjames'
	});
	tt.show();
});

即可.

预览效果:
http://extjs.org.cn/extjs/forfriendexample/node_292_0001.html

谢谢你的帮助

现在可以用了