- 浏览: 395080 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (285)
- test (0)
- 分类 (1)
- java (281)
- tttttttttttt (1)
- android程序复制数据库 (1)
- Hibernate 动态 HQL (1)
- java编写扑克的洗牌程序 (1)
- NIO 之 选择就绪模式 (1)
- wpo另类问题:不可轻视的蜘蛛爬行对服务器造成的负担 (1)
- haml (1)
- cvcvcvc (1)
- 开源史上最成功的8个开源产品 (1)
- XML文件转换成Word文件或者Excel文件 (1)
- 一些利用开源浏览器核心开发专用浏览器的连接 (1)
- 毛笔效果简单思路 (1)
- 年终考评以后 (1)
- RFC821 简单邮件传输协议(SMTP)中文定义文档 (1)
- JNI中jstring类型与c语言中的字符串的转换 (1)
- 极限编程(XP)的重构与设计模式 (1)
- MapInfo2005年第三期电子新闻 (1)
- 想到目前各BLOG站点和搜索引擎的一点点缺陷 (1)
- 成功通过DB2的700和701考试 (1)
- 基于记录登陆信息的防止网页暴力破解方法 (1)
- Router路由 (1)
- 终于稍微完整的学习了一下Linux (1)
- android手机通讯录备份还原代码 (1)
- Qt之美(一):d指针/p指针详解 (1)
- DB2 静默安装 (1)
- linux开机启动脚本的顺序 (1)
- Hibernate实体对象的三种状态 (1)
- Hibernate面向对象的hql语句 (1)
- ibatIS调用存储过程 (1)
- Linux启动过程(详细说明) (1)
- C3P0配置 (1)
- memcache安装 (1)
- js event.keyCode (1)
- java获取汉子首字母 (1)
- Eclipse GC log (1)
- java轻量级httpserver (1)
最新评论
-
smilea001:
我知道了,作者采用的是gbk编码,我采用的是utf-8编码,
java获取汉子首字母 -
smilea001:
我输入的也是--
java获取汉子首字母 -
di1984HIT:
写的不错啊。
Router路由 -
kaixinyou:
...
2011.07.20——— android 获得当前view在屏幕的坐标 -
zhengjianbo:
你好,可以将你的实现代码公布下吗!万分感谢!
毛笔效果简单思路
定义好规则和配置格式,就可以开始动手写代码了,首先,需要两个class来保存表的信息和字段信息,还需要从表的xml文件中提取出表的信息,代码如下:
field.java
<div class='codearea java'><div style='color: #000000;'><br/><font color='#0000ff'>package</font> <font color='#000000'>com</font><font color='#000000'>.</font><font color='#000000'>bang</font><font color='#000000'>.</font><font color='#000000'>dev</font><font color='#000000'>.</font><font color='#000000'>autocoder</font><font color='#000000'>;</font> <br/><br/><font color='#0000ff'>public</font> <font color='#0000ff'>class</font> <font color='#ff0000'>field</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>private</font> <font color='#ff0000'>string</font> <font color='#000000'>fieldlabel</font><font color='#000000'>;</font> <font color='#006600'>//字段标签<br/></font> <font color='#0000ff'>private</font> <font color='#ff0000'>string</font> <font color='#000000'>fieldcomment</font><font color='#000000'>;</font> <font color='#006600'>//注释<br/></font> <font color='#0000ff'>private</font> <font color='#ff0000'>string</font> <font color='#000000'>fieldname</font><font color='#000000'>;</font> <font color='#006600'>//字段名<br/></font> <font color='#0000ff'>private</font> <font color='#ff0000'>string</font> <font color='#000000'>fieldclassname</font><font color='#000000'>;</font> <font color='#006600'>//转换以后的java类名<br/></font> <font color='#0000ff'>private</font> <font color='#ff0000'>string</font> <font color='#000000'>fieldtype</font><font color='#000000'>;</font> <font color='#006600'>//字段类型<br/></font> <font color='#0000ff'>private</font> <font color='#ff0000'>string</font> <font color='#000000'>fieldclasstype</font><font color='#000000'>;</font> <font color='#006600'>//转换以后的java类型<br/></font> <font color='#0000ff'>private</font> <font color='#0000ff'>int</font> <font color='#000000'>fieldlen</font><font color='#000000'>;</font> <font color='#006600'>//字段长度 <br/></font> <font color='#0000ff'>private</font> <font color='#0000ff'>int</font> <font color='#000000'>fieldnull</font><font color='#000000'>;</font> <font color='#006600'>//字段空标志<br/></font> <font color='#0000ff'>private</font> <font color='#0000ff'>boolean</font> <font color='#000000'>readonly</font><font color='#000000'>;</font> <font color='#006600'>//只读标志<br/></font> <font color='#0000ff'>private</font> <font color='#ff0000'>string</font> <font color='#000000'>fieldformtype</font><font color='#000000'>;</font> <font color='#006600'>//保留,表单类型<br/></font> <font color='#0000ff'>private</font> <font color='#ff0000'>string</font> <font color='#000000'>fieldseq</font><font color='#000000'>;</font> <font color='#006600'>//序列<br/></font> <font color='#0000ff'>private</font> <font color='#ff0000'>string</font> <font color='#000000'>defaultvalue</font><font color='#000000'>;</font> <font color='#006600'>//默认值 <br/></font><br/> <font color='#0000ff'>public</font> <font color='#ff0000'>string</font> <font color='#000000'>getdefaultvalue</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>defaultvalue</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setdefaultvalue</font><font color='#000000'>(</font><font color='#ff0000'>string</font> <font color='#000000'>defaultvalue</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>defaultvalue</font> <font color='#000000'>=</font> <font color='#000000'>defaultvalue</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldtype</font><font color='#000000'>(</font><font color='#ff0000'>string</font> <font color='#000000'>fieldtype</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldtype</font> <font color='#000000'>=</font> <font color='#000000'>fieldtype</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldname</font><font color='#000000'>(</font><font color='#ff0000'>string</font> <font color='#000000'>fieldname</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldname</font> <font color='#000000'>=</font> <font color='#000000'>fieldname</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldlen</font><font color='#000000'>(</font><font color='#0000ff'>int</font> <font color='#000000'>fieldlen</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldlen</font> <font color='#000000'>=</font> <font color='#000000'>fieldlen</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldnull</font><font color='#000000'>(</font><font color='#0000ff'>int</font> <font color='#000000'>fieldnull</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldnull</font> <font color='#000000'>=</font> <font color='#000000'>fieldnull</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setreadonly</font><font color='#000000'>(</font><font color='#0000ff'>boolean</font> <font color='#000000'>readonly</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>readonly</font> <font color='#000000'>=</font> <font color='#000000'>readonly</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>int</font> <font color='#000000'>getfieldlen</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldlen</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#ff0000'>string</font> <font color='#000000'>getfieldname</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldname</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#ff0000'>string</font> <font color='#000000'>getfieldtype</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldtype</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>int</font> <font color='#000000'>getfieldnull</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldnull</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>boolean</font> <font color='#000000'>isreadonly</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>readonly</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#ff0000'>string</font> <font color='#000000'>getfieldclassname</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldclassname</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldclassname</font><font color='#000000'>(</font><font color='#ff0000'>string</font> <font color='#000000'>fieldclassname</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldclassname</font> <font color='#000000'>=</font> <font color='#000000'>fieldclassname</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#ff0000'>string</font> <font color='#000000'>getfieldclasstype</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldclasstype</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#ff0000'>string</font> <font color='#000000'>getfieldlabel</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldlabel</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#ff0000'>string</font> <font color='#000000'>getfieldformtype</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldformtype</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#ff0000'>string</font> <font color='#000000'>getfieldseq</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldseq</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldclasstype</font><font color='#000000'>(</font><font color='#ff0000'>string</font> <font color='#000000'>fieldclasstype</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldclasstype</font> <font color='#000000'>=</font> <font color='#000000'>fieldclasstype</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldlabel</font><font color='#000000'>(</font><font color='#ff0000'>string</font> <font color='#000000'>fieldlabel</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldlabel</font> <font color='#000000'>=</font> <font color='#000000'>fieldlabel</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldformtype</font><font color='#000000'>(</font><font color='#ff0000'>string</font> <font color='#000000'>fieldformtype</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldformtype</font> <font color='#000000'>=</font> <font color='#000000'>fieldformtype</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldseq</font><font color='#000000'>(</font><font color='#ff0000'>string</font> <font color='#000000'>fieldseq</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldseq</font> <font color='#000000'>=</font> <font color='#000000'>fieldseq</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#ff0000'>string</font> <font color='#000000'>getfieldcomment</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldcomment</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldcomment</font><font color='#000000'>(</font><font color='#ff0000'>string</font> <font color='#000000'>fieldcomment</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldcomment</font> <font color='#000000'>=</font> <font color='#000000'>fieldcomment</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font><br/><font color='#000000'>}</font><br/>
field.java
<div class='codearea java'><div style='color: #000000;'><br/><font color='#0000ff'>package</font> <font color='#000000'>com</font><font color='#000000'>.</font><font color='#000000'>bang</font><font color='#000000'>.</font><font color='#000000'>dev</font><font color='#000000'>.</font><font color='#000000'>autocoder</font><font color='#000000'>;</font> <br/><br/><font color='#0000ff'>public</font> <font color='#0000ff'>class</font> <font color='#ff0000'>field</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>private</font> <font color='#ff0000'>string</font> <font color='#000000'>fieldlabel</font><font color='#000000'>;</font> <font color='#006600'>//字段标签<br/></font> <font color='#0000ff'>private</font> <font color='#ff0000'>string</font> <font color='#000000'>fieldcomment</font><font color='#000000'>;</font> <font color='#006600'>//注释<br/></font> <font color='#0000ff'>private</font> <font color='#ff0000'>string</font> <font color='#000000'>fieldname</font><font color='#000000'>;</font> <font color='#006600'>//字段名<br/></font> <font color='#0000ff'>private</font> <font color='#ff0000'>string</font> <font color='#000000'>fieldclassname</font><font color='#000000'>;</font> <font color='#006600'>//转换以后的java类名<br/></font> <font color='#0000ff'>private</font> <font color='#ff0000'>string</font> <font color='#000000'>fieldtype</font><font color='#000000'>;</font> <font color='#006600'>//字段类型<br/></font> <font color='#0000ff'>private</font> <font color='#ff0000'>string</font> <font color='#000000'>fieldclasstype</font><font color='#000000'>;</font> <font color='#006600'>//转换以后的java类型<br/></font> <font color='#0000ff'>private</font> <font color='#0000ff'>int</font> <font color='#000000'>fieldlen</font><font color='#000000'>;</font> <font color='#006600'>//字段长度 <br/></font> <font color='#0000ff'>private</font> <font color='#0000ff'>int</font> <font color='#000000'>fieldnull</font><font color='#000000'>;</font> <font color='#006600'>//字段空标志<br/></font> <font color='#0000ff'>private</font> <font color='#0000ff'>boolean</font> <font color='#000000'>readonly</font><font color='#000000'>;</font> <font color='#006600'>//只读标志<br/></font> <font color='#0000ff'>private</font> <font color='#ff0000'>string</font> <font color='#000000'>fieldformtype</font><font color='#000000'>;</font> <font color='#006600'>//保留,表单类型<br/></font> <font color='#0000ff'>private</font> <font color='#ff0000'>string</font> <font color='#000000'>fieldseq</font><font color='#000000'>;</font> <font color='#006600'>//序列<br/></font> <font color='#0000ff'>private</font> <font color='#ff0000'>string</font> <font color='#000000'>defaultvalue</font><font color='#000000'>;</font> <font color='#006600'>//默认值 <br/></font><br/> <font color='#0000ff'>public</font> <font color='#ff0000'>string</font> <font color='#000000'>getdefaultvalue</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>defaultvalue</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setdefaultvalue</font><font color='#000000'>(</font><font color='#ff0000'>string</font> <font color='#000000'>defaultvalue</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>defaultvalue</font> <font color='#000000'>=</font> <font color='#000000'>defaultvalue</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldtype</font><font color='#000000'>(</font><font color='#ff0000'>string</font> <font color='#000000'>fieldtype</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldtype</font> <font color='#000000'>=</font> <font color='#000000'>fieldtype</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldname</font><font color='#000000'>(</font><font color='#ff0000'>string</font> <font color='#000000'>fieldname</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldname</font> <font color='#000000'>=</font> <font color='#000000'>fieldname</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldlen</font><font color='#000000'>(</font><font color='#0000ff'>int</font> <font color='#000000'>fieldlen</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldlen</font> <font color='#000000'>=</font> <font color='#000000'>fieldlen</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldnull</font><font color='#000000'>(</font><font color='#0000ff'>int</font> <font color='#000000'>fieldnull</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldnull</font> <font color='#000000'>=</font> <font color='#000000'>fieldnull</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setreadonly</font><font color='#000000'>(</font><font color='#0000ff'>boolean</font> <font color='#000000'>readonly</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>readonly</font> <font color='#000000'>=</font> <font color='#000000'>readonly</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>int</font> <font color='#000000'>getfieldlen</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldlen</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#ff0000'>string</font> <font color='#000000'>getfieldname</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldname</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#ff0000'>string</font> <font color='#000000'>getfieldtype</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldtype</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>int</font> <font color='#000000'>getfieldnull</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldnull</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>boolean</font> <font color='#000000'>isreadonly</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>readonly</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#ff0000'>string</font> <font color='#000000'>getfieldclassname</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldclassname</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldclassname</font><font color='#000000'>(</font><font color='#ff0000'>string</font> <font color='#000000'>fieldclassname</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldclassname</font> <font color='#000000'>=</font> <font color='#000000'>fieldclassname</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#ff0000'>string</font> <font color='#000000'>getfieldclasstype</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldclasstype</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#ff0000'>string</font> <font color='#000000'>getfieldlabel</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldlabel</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#ff0000'>string</font> <font color='#000000'>getfieldformtype</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldformtype</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#ff0000'>string</font> <font color='#000000'>getfieldseq</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldseq</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldclasstype</font><font color='#000000'>(</font><font color='#ff0000'>string</font> <font color='#000000'>fieldclasstype</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldclasstype</font> <font color='#000000'>=</font> <font color='#000000'>fieldclasstype</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldlabel</font><font color='#000000'>(</font><font color='#ff0000'>string</font> <font color='#000000'>fieldlabel</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldlabel</font> <font color='#000000'>=</font> <font color='#000000'>fieldlabel</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldformtype</font><font color='#000000'>(</font><font color='#ff0000'>string</font> <font color='#000000'>fieldformtype</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldformtype</font> <font color='#000000'>=</font> <font color='#000000'>fieldformtype</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldseq</font><font color='#000000'>(</font><font color='#ff0000'>string</font> <font color='#000000'>fieldseq</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldseq</font> <font color='#000000'>=</font> <font color='#000000'>fieldseq</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#ff0000'>string</font> <font color='#000000'>getfieldcomment</font><font color='#000000'>()</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>return</font> <font color='#000000'>fieldcomment</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font> <br/><br/> <font color='#0000ff'>public</font> <font color='#0000ff'>void</font> <font color='#000000'>setfieldcomment</font><font color='#000000'>(</font><font color='#ff0000'>string</font> <font color='#000000'>fieldcomment</font><font color='#000000'>)</font> <font color='#000000'>{</font><br/> <font color='#0000ff'>this</font><font color='#000000'>.</font><font color='#000000'>fieldcomment</font> <font color='#000000'>=</font> <font color='#000000'>fieldcomment</font><font color='#000000'>;</font><br/> <font color='#000000'>}</font><br/><font color='#000000'>}</font><br/>
发表评论
-
java轻量级httpserver
2012-02-08 11:48 1607httpclient+httpserver demo ... -
Eclipse GC log
2012-02-04 16:59 1450为了查看Eclipse GC log,需要在eclip ... -
java获取汉子首字母
2012-02-03 09:14 1547public class StringUtil { ... -
js event.keyCode
2012-02-03 09:09 1235<span style="" ... -
memcache安装
2012-02-02 12:04 1185? <blockquote> 1. ... -
C3P0配置
2012-02-02 11:34 1015cquireIncrement[3] ... -
Linux启动过程(详细说明)
2012-02-01 09:09 1605<div class="post ... -
ibatIS调用存储过程
2012-01-31 15:38 1628<p>一、ibatIS调用存储过程(调用存 ... -
Hibernate面向对象的hql语句
2012-01-11 13:14 1022Hibernate中hql条件语句的书写方式有: ? ... -
Hibernate实体对象的三种状态
2012-01-11 12:59 1301<p style="text- ... -
linux开机启动脚本的顺序
2011-12-21 15:14 1149下开机自动启动脚本所涉及的知识和方法、如下: ... -
DB2 静默安装
2011-12-21 11:59 1084<span style="color: ... -
Qt之美(一):d指针/p指针详解
2011-12-20 15:14 2023[/b]2011.11.16 [size=18px;] ... -
android手机通讯录备份还原代码
2011-12-20 11:54 2970<span style="font-f ... -
终于稍微完整的学习了一下Linux
2011-12-19 12:14 1197Linux以前也装过两次,不过几乎没去用。头几天看一些 ... -
Router路由
2011-12-19 10:54 1204Router路由:设定线的轨迹,在Connection ... -
基于记录登陆信息的防止网页暴力破解方法
2011-12-17 10:49 1455对黑客方面比较感兴趣的或者是比较熟悉的,应该知道溯雪这 ... -
成功通过DB2的700和701考试
2011-12-16 17:27 883嘿嘿,原以为比较没有信心的701考试也被俺成功的攻克了 ... -
想到目前各BLOG站点和搜索引擎的一点点缺陷
2011-12-15 15:54 899感觉无聊,就到中国博客网的首页逛了逛,想看看有没有什么 ... -
MapInfo2005年第三期电子新闻
2011-12-15 10:49 934<span lang="EN-US&q ...
相关推荐
STM8代码生成器是专为STM8微控制器设计的一款工具,它简化了开发过程,帮助初学者快速构建和编写代码,无需从头开始手动编写底层驱动程序。 STM8代码生成器的主要功能包括: 1. **自动生成初始化代码**:此工具...
《自己动手写编译器、链接器》是王俊博先生的一本经典著作,它深入浅出地介绍了编译器和链接器的工作原理,并提供了完整的源代码,让读者能够亲手实践编译器与链接器的构建过程。这本书是学习计算机系统底层知识的...
《自己动手写编译器链接器》是一本深入解析编译器与链接器工作原理的教程,通过PDF文档和源码实例,为读者提供了一条亲手构建这些关键工具的实践之路。编译器和链接器是软件开发过程中的重要组成部分,它们在程序的...
在编译原理中,"编译方法实验-扫描器和中间代码生成器的实现"是一个重要的实践环节,它涵盖了编译器设计的核心组成部分。在这个实验中,学生将深入理解两次编译过程,并动手实现关键的编译器组件。 首先,我们来...
根据提供的文件信息,本文将围绕“自己动手写编译器链接器”的主题展开,深入探讨编译器与链接器的基本概念、工作原理及其在实际编程中的应用。 ### 编译器的基本概念 编译器是一种计算机程序,它将一种编程语言...
**C#简单代码生成器** 是一款面向C#初学者的工具,旨在简化代码编写过程,提高开发效率。它利用程序自动化生成常见的代码结构,帮助开发者快速构建基础框架,从而有更多时间专注于业务逻辑和创新功能。这款工具包含...
《自己动手写编译器》是一本面向编程爱好者和IT专业人士的书籍,旨在引导读者深入理解编译器和链接器的工作原理。通过亲手构建一个简单的编译器,读者可以掌握编译器设计与实现的核心技术,提升软件开发的深度认识。...
4. **中间代码生成器(Code Generator)**:将AST转换为中间代码,如三地址码或字节码。这一步可以使得优化更容易实现。 5. **优化器(Optimizer)**:对中间代码进行优化,以提高生成代码的运行效率。优化可能包括...
《自己动手写编译器、链接器》这本书是IT领域中关于编译技术的经典之作,旨在帮助读者深入理解编译器和链接器的工作原理。通过阅读这本书,你可以了解到从源代码到可执行程序的全过程,这包括词法分析、语法分析、...
《自己动手写编译器链接器》是一本深入探讨编译器和链接器实现的书籍,对于想要深入了解计算机系统、编程语言以及软件工程的人来说,它提供了宝贵的实践指导。该书旨在帮助读者理解编译器和链接器的工作原理,并通过...
本书介绍的SCC编译器没有借助Lex与 Yacc这些编译 器自动生成工具纯手工编写而成更便于学习和理解。为了生成可以直接运行EXE文件本书还实现了 一个链接器。读完本书读者将知道一门全新的语言如何定义一个真实的编译器...
在这个资料包中,你将找到关于如何动手编写MIPS处理器的相关资源和源代码,这对于理解计算机硬件工作原理和深入学习数字逻辑设计非常有帮助。 首先,我们要了解MIPS的基本结构。MIPS架构通常包含五个主要部分:指令...
4. 编写代码生成器,将三地址码转换为目标机器码。 在压缩包中的"san"文件可能包含了实验的源代码、数据文件或者编译后的可执行文件。为了运行和理解这个实验,你需要查看源代码,了解其实现细节,并在Turbo C或...
《自己动手写编译器链接器》是一本深入解析编译器与链接器工作原理的实践教程。通过阅读这本书的源码,读者可以深入了解这两者的内部机制,这对于计算机科学和软件工程领域的专业人士来说是非常有价值的。下面我们将...
"逐步指导您掌握动软.NET代码生成器的使用,通过全程可视化操作与实战示例,快速学会利用该工具自动生成三层架构的项目代码。"。内容来源于网络分享,如有侵权请联系我删除。另外如果没有积分的同学需要下载,请私信...
6. **中间代码生成**:编译器通常会生成一种与特定硬件无关的中间代码,如三地址码或抽象语法树,便于后续的优化和目标代码生成。 7. **代码优化**:在不影响程序语义的前提下,改进代码的运行效率,如删除冗余计算...
编译器是计算机科学中的重要组成部分,它负责将高级编程语言转换为机器可理解的指令。...通过这个C++版的编译器与编译器生成器资源,你可以深入探究这些主题,增强对编译原理的理解,甚至动手构建自己的编译工具。
《自己动手写编译器 两本》这套资料包含了《自己动手构造编译系统++编译、汇编与链接》和《自己动手写编译器链接器》两本书,是学习编译原理和技术的宝贵资源。这两本书深入浅出地介绍了编译器的设计与实现过程,...
- **代码生成器的编写**:最终,通过编写代码生成器,实现枚举类型的自动创建。这部分内容对于理解如何根据用户输入生成Java代码具有重要意义。 ##### 3. 插件开发导航 - **SWT/JFace基础**:SWT和JFace是Eclipse ...