ExtJs学习笔记(16)_Form布局

这是最重要的一个布局,几乎所有的表单界面都可以采用form布局,详细的用法本文不作讨论(可以查阅官方API文档),这里只给出一个简单的示例

<script type="text/javascript">
  Ext.onReady(function() {
    var win = new Ext.Window({
      title: "form Layout",
      height: 150,
      width: 230,
      plain: true,
      bodyStyle: 'padding:15px',
      items:
      {
        xtype: "form",
        labelWidth: 30,
        defaultType: "textfield",
        frame:true,
        items:
        [
          {
            fieldLabel:"姓名",
            name:"username",
            allowBlank:false
          },
          {
            fieldLabel:"呢称",
            name:"nickname"
          },
          {
            fieldLabel: "生日",
            xtype:'datefield',
            name: "birthday",
            width:127
          }
        ]
      }
    });
    win.show();
  });
</script>

效果图:

时间: 2024-11-02 04:39:09

ExtJs学习笔记(16)_Form布局的相关文章

ExtJs学习笔记(11)_Absolute布局和Accordion布局

ExtJs其实在某种程度上可以代替div+css来进行页面布局(不过经测试,在最新的Firefox3下,部分功能好象有点问题),今天我们来学习二种最基本的布局 1.Absolute 布局:这种最容易理解,直接用x,y值来绝对定位组件 2.Accordion布局:Accordion意为"手风琴",即最终效果可以象手风琴那样拉来拉去,说白了,就是类似QQ面板的功能 下面通过示例代码观察一下效果: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTM

ExtJs学习笔记(14)_Column布局

Column布局有点象传统html中的table的td,但是也有不同的地方: 先看下代码 <script type="text/javascript"> Ext.onReady(function(){ var win=new Ext.Window({ title:"Column Layout", height:300, width:400, plain:true, layout:'column', items:[{ title:"width=5

ExtJs学习笔记(17)_table布局

table布局顾名思义,就是象table表格一样的布局 <script type="text/javascript"> Ext.onReady(function() { var win = new Ext.Window({ title: "table Layout", height: 210, width: 290, plain: true, bodyStyle: 'padding:15px', layout: 'table', layoutConfig

ExtJs学习笔记(15)_fit布局

fit布局很好理解,容器内的组件会自动充满整个容器 <script type="text/javascript"> Ext.onReady(function() { var win = new Ext.Window({ title: "fit Layout", height: 200, width: 200, plain: true, layout: 'fit', items: { html:"这就是内容区,会自动充满容器,要注意的事,通常fi

ExtJs学习笔记(13)_Card布局

这个布局其实最为麻烦,主要是用来实现类似"上一步","下一步"类似向导的界面 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/199

ExtJs学习笔记(12)_Anchor布局

Anchor布局的效果直接看代码和效果图最为直观 Code <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="

Android学习笔记(16):绝对布局AbsoluteLayout、常用距离单位

绝对布局AbsoluteLayout,继承自ViewGroup,子组件的大小.位置完全由开发者自己定义. 子组价可以指定如下两个属性: android:layout_x:指定子组件的X坐标 android:layout_y:指定子组件的Y坐标   Android常用的距离单位: 1. px(像素):每个px对应屏幕上的一个点. 2. dip或dp(device independent pixels,设备独立像素):一种基于屏幕密度的抽象单位. 在每英寸160点的显示器上,1dip=1px.但随着

ExtJs学习笔记

ExtJS学习笔记 - onReady Extjs学习笔记 - 实战 Extjs学习笔记 - 初篇 ExtJs学习笔记(24)-Drag/Drop拖动功能 ExtJs学习笔记(23)-ScriptTagProxy+XTemplate+WCF跨域取数据 ExtJs学习笔记(22)-XTemplate + WCF 打造无刷新数据分页 ExtJs学习笔记(21)-使用XTemplate结合WCF显示数据 ExtJs学习笔记(20)-利用ExtJs的Ajax与服务端WCF交互 ExtJs学习笔记(19)

spring学习笔记(16)趣谈spring 事件机制[2]:多监听器流水线式顺序处理

上一篇我们使用到的ApplicationListener是无序的,结合异步调度它能满足了我们的大部分应用场景,但现在我们来个另类的需求,我们来模拟一条作业调度流水线,它不能异步,必须按照先后次序执行不同的任务才能得到我们的最终结果. 需求示例:现在假如华中科技大学的小白想要为它的智能机器人作品申报国家创新奖,需要经过学校.省级创新科研机构.国家创新科研机构逐层审核.我们尝试通过事件来实现,核心就在监听器实现SmartApplicationListener接口.示例如下: 1. 配置事件发布者小白