Harvest Fly

Java,Web,Ajax
随笔 - 8, 文章 - 5, 评论 - 15, 引用 - 0
数据加载中……

2009年5月21日

常用正则表达式

     摘要: 基本的几个正则表达式:
1.匹配用户名:/^[a-z0-9_-]{3,16}$/
2.匹配密码:/^[a-z0-9_-]{6,18}$/
3.匹配一个Hex值:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/

……  阅读全文

posted @ 2009-08-13 22:56 harvestfly 阅读(170) | 评论 (0)编辑 收藏

iReport ClassNotFoundException: com.sun.tools.javac.Main

     摘要: 第一次运行IReport进行报表预览时,出现编译错误:

...
Caused by: java.lang.ClassNotFoundException: com.sun.tools.javac.Main
...

  阅读全文

posted @ 2009-06-25 17:20 harvestfly 阅读(1301) | 评论 (0)编辑 收藏

关于ExtJS TabPanel中column布局不显示问题

    今天在做用ExtJS做页面设计时,发现一个很奇怪的问题:在打开的TabPanel中放置一个Panel,然后再在这个Panel上放一个FormPanel,当FormPanel上的控件使用column布局时,那些控件总是不显示,如果改变窗口的大小时(例如改变浏览器窗口的大小)又可以显示了,弄了很久都是这样,相当郁闷。
    上网查了一下资料,才知道在新建TabPanel时,将其属性layoutOnTabChange设置为true即可:

    layoutOnTabChange:true

posted @ 2009-05-26 14:55 harvestfly 阅读(5643) | 评论 (6)编辑 收藏

给ExtJS的Grid增加两行tbar

     摘要: 按照需要,我们一般在Grid的上方放置一个toolbar,再在上面放一些输入控件做查询用,但是同时我们也需要在上面添加一些其他按钮,比如“新增”,“删除”,“修改”,“导出”等,但是这些按钮要是放置查询的那个tbar上的话,感觉不太好,最好将分成两排。
我们先看看截图:
……  阅读全文

posted @ 2009-05-21 17:47 harvestfly 阅读(3686) | 评论 (5)编辑 收藏