• EXT 表单设计器(guibuilder)简单使用教程


    说明: 本教程在我推荐的ajax/ext目录规范环境下开发,如环境不同,请自行修改相关路径

    本项目框架及代码在此下载


    1.打开项目

    01.jpg


    2.在根目录下建立demo.html:

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=GBK">
    <title>ExtJs Gui Designer Demo</title>
    <!-- The ExtJs base 2.02 -->
    <link rel="stylesheet" type="text/css" href="framework/ext-2.0.2/resources/css/ext-all.css" temp_href="framework/ext-2.0.2/resources/css/ext-all.css"/>
    <script type="text/javascript" src="framework/ext-2.0.2/adapter/ext/ext-base.js" temp_src="framework/ext-2.0.2/adapter/ext/ext-base.js"></script>
    <script type="text/javascript" src="framework/ext-2.0.2/ext-all.js" temp_src="framework/ext-2.0.2/ext-all.js"></script>

    <!-- The Json Panel -->
    <script type="text/javascript" src="widget/Ext.ux.JsonPanel.js" temp_src="widget/Ext.ux.JsonPanel.js"></script>
    </head>

    <body>
    <script>
    new Ext.Viewport({
    items : 
    new Ext.ux.JsonPanel({autoLoad:'modules/user.json'}),
    layout: 
    'fit'
    }
    ).show();
    </script>
    </body>
    </html>

    注意 其中user.json就是GUIBUILDER中生成的代码.

    3.打开GuiBuilder


    02.jpg

    4.设计界面

    1).首先双击 FormPanel,或把FormPanel拖进主面板

    03.jpg

    2)接着拖动TextField进入FormPanle,并修改FieldLabel为"用户名",添加"id"属性为"username"

    04.jpg

    3)再插入一个按钮button,添加handle事件

    05.jpg

    4)点击click here to edit,弹出脚本编辑框,在其实输入:


    function(){


    alert(Ext.get("username").getValue());


    }

    输入,点击apply

    06.jpg

    5) 点击 copy json,或打开edit json,拷贝其中的代码,将其另存为user.json

    6) 打开demo.html

    07.jpg

  • 相关阅读:
    JavaWeb网站技术架构
    fullcalendar插件日程管理
    PuTTY/终端使用复制、粘贴
    JAVA PERSISTENCE API (JPA)
    mysql查询当天所有数据sql语句
    Sign http
    js在新页面中返回到上一页浏览的历史位置
    Android使用Activity用作弹出式对话框
    android listview局部刷新和模拟应用下载
    如何获取drawable目录下的图片绝对路径
  • 原文地址:https://www.cnblogs.com/meetrice/p/1205385.html
Copyright © 2020-2023  润新知