文档库 最新最全的文档下载
当前位置:文档库 › look up table查表模块

look up table查表模块

look up table查表模块
look up table查表模块

如何用matlab&simulink的look up table查表模块实现下例函数?

2013-06-01 20:02

例如输入0~2pi/3时输出为1

输入为2pi/3~pi时输出为0

感谢回答

就是说输出时不连续的这样应该怎么设置输入输出

图中这个表应该怎样实现呢

你好,我试了下貌似应该是像我图里这样设置(Iar)

可是运行之后出现下图这种情况。主要是lookup table模块设置完不是应该可以在模块上显示出波形的吗我的却是一个问号

回答

首先,你现在设置的参数是存在问题的,因为作为输入参数的插值节点(breakpoints)要求必须严格单调增加,而你所给的

[0 2*pi/3 2*pi/3 pi pi 5*pi/3 5*pi/3 2*pi]

其第2、3,4、5,6、7三组节点相同,不满足要求。

修改的做法是,在跃变的节点处把左边的节点减去eps或右边的加上eps(虽然从原理上看是跃变,但从实现的角度需要做这样的处理,几乎完全不会有影响),例如:

[0 2*pi/3-eps 2*pi/3 pi-eps pi 5*pi/3-eps 5*pi/3 2*pi]

其次,建议使用Lookup Table模块进行一元插值,没必要使用n-D Lookup Table模块。后者增加了不必要的复杂不说,而且在我这里设置和一元查表模块相同的参数却仍然报错,原因暂未查明。

最后,建议把查表的数据保存为变量,然后在模块参数中使用变量,维护起来更方便(尤其对于节点参数需要多次使用的的这种场合)。

=======

补充说明

=======

在写完上面的内容后(在R2008a上测试),我又在R2012b上试了试,有两点补充:

1、Lookup Table模块在R2010b之后的版本被取消了,取代它的是1-D Lookup Table,而其本质上是n-D Lookup Table模块的特殊参数设置。从你的贴图看,用的应该是R2011a 或者更新的版本。

2、关于上面的节点数据报错问题:

[0 2*pi/3-eps 2*pi/3 pi-eps pi 5*pi/3-eps 5*pi/3 2*pi]

在R2012b上报出更具体的错误位置(在第7个节点处),经试

(5*pi/3-eps)-5*pi/3

得到结果为0,这是因为eps/(5*pi/3)=4.2407e-17,已超出双精度浮点数的精度范围,也就是说,在5*pi/3上面加eps和没加一样。

解决的办法可以是把eps换成一个更大的数,或者使用类似pi*(1-eps)代替pi-eps的做法: x=[0 2*pi/3-eps 2*pi/3 pi*(1-eps) pi 5*pi/3*(1-eps) 5*pi/3 2*pi];

我把示例模型作为附件上传,供参考。

Lookup_Table_2012b.mdl大小:33.84K

怎么在matlab simulink中的查表模块(look up table)添加已经做好的表格

2011-08-25 22:09

对于3维以上的表格,是没有办法直接编辑的,方法是这样:

首先在breakpoints中将你每一维的插值点写入,比如是:

[10,20]

[10,20]

[10,20]

这样表格为两页两行两列。总共有八个数据。

table data中的数是这样写的

reshape([4,16,10,0,5,19,18,0],2,2,2)

这里使用到了reshape函数,它是把一个向量重新整合成一个矩阵的形式。

表控制Table Control使用方法总结

TableControl使用方法 TalbeControl使用方法总结 一.自己手动制作TableControl(我最喜欢用的方法)1) 定义内表 DATA wa type mseg. DATA itab like table of wa. 2) 定义表控制对象 CONTROL: TC1 type TABLEVIEW USING SCREEN 0100. 3) PBO *将内表中的值传至TableControl中显示出来. *内表=>屏幕 LOOP AT itab into wa WITH CONTROL TC1 CURSOR TC1-current_line. … *将内表或变量中的值传给TableControl中相应的字段.MODULE TC1_change_field_attr. ENDLOOP. 4) PAI *将TableControl中的值传至内表 *屏幕=>内表 LOOP AT itab CHAIN. FIELD itab-co1.

FIELD itab-co2. … *将TableControl中相应字段的值传给内表或变量 MODULE TC1_modify ON CHAIN-REQUEST. … ENDCHAIN. ENDLOOP. 5) Module module TC1_modify input. modify itab from wa index TC1-current_line. endmodule. 二、通过向导建立TableControl 1)进入Screen Painter; 2)将Table Control拖入屏幕,进入向导界面; 3)输入Table Control名称,继续; 4)输入内表名称( 注意,应该先在程序中建立好内表); 5)选择表字段,继续; 6)设置Input/output attributes、Columns、Line selectability属性;7)设置是否有Scroll; 8)输入生成程序的名称,可以用默认; 9)单击“完成”; 10)观察程序,TableContrl和相应代码都已自动生成,建立成功。 三、与TableContrl相关的一些知识 我总结如下: TableControl-LINES 表格控件总行数

Statistical Table T-test F-test 的表格

Appendix2 Tables of statistical distributions Table A2.1Normal critical values for different values ofα α0.40.250.20.150.10.050.0250.010.0050.001 Zα.2533.6745.84161.03641.28161.64491.96002.32632.57583.0902 Source:Biometrika Tables for Statisticians(1966),volume1,3rd edn.Reprinted with permission of Oxford University Press. 616

Appendixes617 Table A2.2Critical values of Student’s t-distribution for different probability levels,αand degrees of freedom,ν α0.40.250.150.10.050.0250.010.0050.0010.0005ν 10.3249 1.0000 1.9626 3.0777 6.313812.706231.820563.6567318.3087636.6189 20.28870.8165 1.3862 1.8856 2.9200 4.3027 6.96469.924822.327131.5991 30.27670.7649 1.2498 1.6377 2.3534 3.1824 4.5407 5.840910.214512.9240 40.27070.7407 1.1896 1.5332 2.1318 2.7764 3.7469 4.60417.17328.6103 50.26720.7267 1.1558 1.4759 2.0150 2.5706 3.3649 4.0321 5.8934 6.8688 60.26480.7176 1.1342 1.4398 1.9432 2.4469 3.1427 3.7074 5.2076 5.9588 70.26320.7111 1.1192 1.4149 1.8946 2.3646 2.9980 3.4995 4.7853 5.4079 80.26190.7064 1.1081 1.3968 1.8595 2.3060 2.8965 3.3554 4.5008 5.0413 90.26100.7027 1.0997 1.3830 1.8331 2.2622 2.8214 3.2498 4.2968 4.7809 100.26020.6998 1.0931 1.3722 1.8125 2.2281 2.7638 3.1693 4.1437 4.5869 110.25960.6974 1.0877 1.3634 1.7959 2.2010 2.7181 3.1058 4.0247 4.4370 120.25900.6955 1.0832 1.3562 1.7823 2.1788 2.6810 3.0545 3.9296 4.3178 130.25860.6938 1.0795 1.3502 1.7709 2.1604 2.6503 3.0123 3.8520 4.2208 140.25820.6924 1.0763 1.3450 1.7613 2.1448 2.6245 2.9768 3.7874 4.1405 150.25790.6912 1.0735 1.3406 1.7531 2.1314 2.6025 2.9467 3.7328 4.0728 160.25760.6901 1.0711 1.3368 1.7459 2.1199 2.5835 2.9208 3.6862 4.0150 170.25730.6892 1.0690 1.3334 1.7396 2.1098 2.5669 2.8982 3.6458 3.9651 180.25710.6884 1.0672 1.3304 1.7341 2.1009 2.5524 2.8784 3.6105 3.9216 190.25690.6876 1.0655 1.3277 1.7291 2.0930 2.5395 2.8609 3.5794 3.8834 200.25670.6870 1.0640 1.3253 1.7247 2.0860 2.5280 2.8453 3.5518 3.8495 210.25660.6864 1.0627 1.3232 1.7207 2.0796 2.5176 2.8314 3.5272 3.8193 220.25640.6858 1.0614 1.3212 1.7171 2.0739 2.5083 2.8188 3.5050 3.7921 230.25630.6853 1.0603 1.3195 1.7139 2.0687 2.4999 2.8073 3.4850 3.7676 240.25620.6848 1.0593 1.3178 1.7109 2.0639 2.4922 2.7969 3.4668 3.7454 250.25610.6844 1.0584 1.3163 1.7081 2.0595 2.4851 2.7874 3.4502 3.7251 260.25600.6840 1.0575 1.3150 1.7056 2.0555 2.4786 2.7787 3.4350 3.7066 270.25590.6837 1.0567 1.3137 1.7033 2.0518 2.4727 2.7707 3.4210 3.6896 280.25580.6834 1.0560 1.3125 1.7011 2.0484 2.4671 2.7633 3.4082 3.6739 290.25570.6830 1.0553 1.3114 1.6991 2.0452 2.4620 2.7564 3.3962 3.6594 300.25560.6828 1.0547 1.3104 1.6973 2.0423 2.4573 2.7500 3.3852 3.6460 350.25530.6816 1.0520 1.3062 1.6896 2.0301 2.4377 2.7238 3.3400 3.5911 400.25500.6807 1.0500 1.3031 1.6839 2.0211 2.4233 2.7045 3.3069 3.5510 450.25490.6800 1.0485 1.3006 1.6794 2.0141 2.4121 2.6896 3.2815 3.5203 500.25470.6794 1.0473 1.2987 1.6759 2.0086 2.4033 2.6778 3.2614 3.4960 600.25450.6786 1.0455 1.2958 1.6706 2.0003 2.3901 2.6603 3.2317 3.4602 700.25430.6780 1.0442 1.2938 1.6669 1.9944 2.3808 2.6479 3.2108 3.4350 800.25420.6776 1.0432 1.2922 1.6641 1.9901 2.3739 2.6387 3.1953 3.4163 900.25410.6772 1.0424 1.2910 1.6620 1.9867 2.3685 2.6316 3.1833 3.4019 1000.25400.6770 1.0418 1.2901 1.6602 1.9840 2.3642 2.6259 3.1737 3.3905 1200.25390.6765 1.0409 1.2886 1.6577 1.9799 2.3578 2.6174 3.1595 3.3735 1500.25380.6761 1.0400 1.2872 1.6551 1.9759 2.3515 2.6090 3.1455 3.3566 2000.25370.6757 1.0391 1.2858 1.6525 1.9719 2.3451 2.6006 3.1315 3.3398 3000.25360.6753 1.0382 1.2844 1.6499 1.9679 2.3388 2.5923 3.1176 3.3233∞0.25330.6745 1.0364 1.2816 1.6449 1.9600 2.3263 2.5758 3.0902 3.2905 Source:Biometrika Tables for Statisticians(1966),volume1,3rd edn.Reprinted with permission of Oxford University Press.

表格描述50句

1.the table shows the changes in the number of...over the period from...to... 该表格描述了在...年之...年间...数量的变化。 2.the bar chart illustrates that... 该柱状图展示了... 3.the graph provides some interesting data regarding... 该图为我们提供了有关...有趣数据。 4.the diagram shows (that)... 该图向我们展示了... 5.the pie graph depicts (that).... 该圆形图揭示了... 6.this is a curve graph which describes the trend of... 这个曲线图描述了...的趋势。 7.the figures/statistics show (that)... 数据(字)表明... 8.the tree diagram reveals how... 该树型图向我们揭示了如何... 9.the data/statistics show (that)... 该数据(字)可以这样理解... 10.the data/statistics/figures lead us to the

conclusion that... 这些数据资料令我们得出结论... 11.as is shown/demonstrated/exhibited in the diagram/graph/chart/table... 如图所示... 12.according to the chart/figures... 根据这些表(数字)... 13.as is shown in the table... 如表格所示... 14.as can be seen from the diagram,great changes have taken place in... 从图中可以看出,...发生了巨大变化。15.from the table/chart/diagram/figure,we can see clearly that...or it is clear/apparent from the chart that... 从图表我们可以很清楚(明显)看到... 16.this is a graph which illustrates... 这个图表向我们展示了... 17.this table shows the changing proportion of a & b from...to... 该表格描述了...年到...年间a与b的比例关系。

项目管理常用表格模板[1]1

项目需求建议书(RFP) A. 项目信息 提供关于项目名称、客户名称、项目经理以及项目发起人姓名等方面的一般信息 项目名称:客户名称:项目经理:文件起草人:项目发起人:日期: B. 项目目标 描述完成项目的时间、质量要求等方面的信息 C. 工作描述(SOW) 描述执行项目的具体工作 D. 可交付结果 描述执行项目的阶段,完成项目任务的主要交付结果等方面的信息 E. 合同类型 描述使用哪种性质的合同

F. 付款方式 描述付款的时间、金额、币种、方式等 G. 建议书的内容 描述建议书应包括的具体内容 H. 建议书的评价标准 描述评价建议书的主要标准,包括价格、技术方案、项目管理方法、经验与资质等方面 I. 提交建议书的时间、地点要求 描述建议书的截止日期、提交的地点等信息

A. 项目信息 提供项目名称、客户名称、项目经理以及项目发起人姓名等与项目相关的一般信息 项目名称:客户名称:项目经理:授权书起草人:项目发起人:日期: B. 项目授权书 描述项目的工作任务,被任命的项目经理的姓名,项目经理的职责、权力等方面的信息

A. 项目信息 提供项目名称、客户名称、项目经理以及项目发起人姓名等与项目相关的一般信息 项目名称:客户名称:项目经理:文件起草人:项目发起人:日期: 项目关系人名单 列出项目执行过程中涉及的相关人员的信息

公司名称: B. 项目概述 提供关于项目需要解决的问题、项目的工作任务、项目目标、项目管理采用的方法等的信息业务需求/难题 工作描述 项目目标

项目管理方法 C. 技术要求 提供关于项目的技术参数、性能指标、设计要求、实施规范以及技术方面的培训计划等的信息 D. 相关人员签名

项目管理工具表格

目录 项目目标管理的模型/ 1 项目目标管理的SMART原则/ 3 项目策划书模板/ 5 项目立项书(见表4-1)/ 8 项目申请表(见表4-2)/ 9 项目需求分析表(见表4-3)/ 11 项目需求调查表(见表4-4)/ 12 项目范围说明书(见表4-5)/ 13 项目任务书(见表4-6)/ 14 项目内部验收报告(见表4-7)/ 15 项目外部验收报告(见表4-8)/ 16 项目成果移交报告(见表4-9)/ 17 撰写项目进度报告/ 18 项目进度控制/ 20 工作计划管理表(见表7-1)/ 28 项目模块设计计划书(见表7-2)/ 29 项目进度计划书(见表7-3)/ 30 项目进度执行情况考核表(见表7-4)/ 31 项目关键性阶段计划及执行情况表(见表7-5)/ 32 项目完成情况表(见表7-6)/ 33 项目工作周报表(见表7-7)/ 34 项目工作月报表(见表7-8)/ 35 项目管理跟踪报告表(见表7-9)/ 36 偏差状态跟踪表(见表7-10)/ 37 项目进度偏差分析表(见表7-11)/ 38 项目重大缺陷详单(见表7-12)/ 39 项目变动报告(见表7-13)/ 40 项目变更状态统计表(见表7-4)/ 41 项目变更影响因素分析表(见表7-15)/ 42 编制项目成本预算/ 43 预算调整控制的方法/ 45 项目成本核算制度范本/ 47 项目成本估算表(见表12-1)/ 49 基于费用的成本估算表(见表12-2)/ 50 基于模块的成本估算表(见表12-3)/ 51 项目目标成本预算基本表(见表12-4)/ 52 项目成本偏差控制表(见表12-5)/ 53 固定资产折旧提取表(见表12-6)/ 54

HTML table表格边框的控制详细说明

点评:表格边框的显示与隐藏,是可以用frame参数来控制的。请注意它只控制表格的边框图,而不影晌单元格。- 只显示上边框

只显示下边框
只显示左、右边框
只显示上、下边框
只显示左边框
只显示右边框
不显示任何边框
复制代码代码如下: 表格边框的隐藏

20个很漂亮的CSS表格

并不是所有的Web 开发者都会对美化表格数据感兴趣,今天我们收集了20 个功能强大,外观漂亮的基于Ajax + CSS 的表格效果,你可以从这些示例中学习怎么使用这些表格提供的排序和过滤的功能来组织表格中的数据。 现在让我们来看看这些表格:(点击每个样式前面的链接即可进入下载) #1. Tablecloth Tablecloth 由CSS Globe开发,是一个轻量级的、易于使用的表格,以友好的方式将样式和行为添加到你当前的HTML 表格元素当中。 #2. Ask the CSS Guy Table Ask the CSS Guy Table 演示了怎么样创建一个可以显示数据之间的关系的表格,例如在单击某个单元格时可以同时突出显示最顶端的行和最左边的列。

#3. A CSS styled table version 2 Veerle Duoh为我们介绍了一种如何利用CSS 使表格更有吸引力的方法,并且在实现的过程中充分考虑了表格的可访问性。 #4. Sortable Table Sortable Table ——演示了如何按升序或降序排列以及如何过滤显示表格中的数据。 #5. Row Locking with CSS and JavaScript 演示了如何利用Javascript 和CSS 实现“锁定行”的效果,选中的行会一直显示高亮效果直到用户再次点击才会消失。

#6. Vertical scrolling tables 如果你有大量的数据但是没有足够大的空间来显示它,这会是一个很好的解决办法。通过CSS 固定表格的页眉和页脚,但是内容却可以滚动显示。 #7. Replicating a Tree table 利用HTML 和CSS 建立的树状表格。

实用表格table普通员工考核表

普通员工考核表 姓名:部门:岗位:考评日期: 评价因素对评价期间工作成绩的评价要点 评价尺度 优良中可差 勤务态度A.严格遵守工作制度,有效利用工作时间。 B.对新工作持积极态度。 C.忠于职守、坚守岗位 D.以协作精神工作,协助上级,配合同事。 1118 6 1118 6 1118 6 1118 6 受命准备A.正确理解工作内容,制定适当的工作计划。 B.不需要上级详细的指示和指导。 C.及时与同事及协作者取得联系,使工作顺利进行。 D.迅速、适当地处理工作中的失败及临时追加任务。 1118 6 1118 6 1118 6 1118 6 业务活动A.以主人公精神与同事同心协力努力工作。 B.正确认识工作目的,正确处理业务。 C.积极努力改善工作方法。 D.不打乱工作秩序,不妨碍他人工作。 1118 6 1118 6 1118 6 1118 6 工作效率A.工作速度快,不误工期。 B.业务处置得当,经常保持良好成绩。 C.工作方法合理,时间和经费的使用十分有效。 D.工作中没有半途而废,不了了之和造成后遗症的现象。 1118 6 1118 6 1118 6 1118 6 成果A.工作成果达到预期目的或计划要求。 B.及时整理工作成果,为以后的工作创造条件。 C.工作总结和汇报准确真实。 D.工作中熟练程度和技能提高较快。 1118 6 1118 6 1118 6 1118 6 1.通过以上各项的评分,该员工的综合得分是:__________分 2.你认为该员工应处于的等级是:(选择其一) [ ]A [ ]B [ ]C [ ]D A:240分以上 B:240~200分 C:200~160分 D:160分以下 3.考核者意见_____________________________________________ 考核者签字:__________________ 日期:______年______月______日

table表格中的 thead,tbody,tfoot

table表格中的thead,tbody,tfoot 写html代码的时候,遇到了Tbody这个标记符,这个标记符是对于表格来说的,每个页面都有head ,body两部分,对于比较复杂的页面,页面的排版用到了很多的表格,表格的结构也就相对的复杂了,所以又将表格分割成三个部分:题头、正文和脚注。而这三部分分别用:thead,tbody,tfoot来标注。 thead用来放标题之类的东西 tbody放数据本体 tfoot放表格的脚注之类…… 标签使用其本身所代表的含义。这就是他们的作用。(thead表格的头 tbody表格的身体 tfoot表格的脚) TBody是在table中使用的,用来指明由它包括的各表格行做为表格的主体部分。TBody与THead和TFoot在表格中形成三个“块”,THead指明表格的Head部分,TFoot指明表格的脚注部分。而TBody则指明表格的主体部分。 比如:

This text is in the THEAD.

This text is in the TBODY.

This text is in the table footer.
表格的dom结构象这样的:
表头
表体
表脚

关于html中table表格tr,td的高度和宽度

关于html中table表格tr,td的高度和宽度 做网页的时候精到会遇到各种各样的问题,经常遇到的一个就是会碰到表格宽度对不齐的问题。首先,来分析一下这三个标签中height和width的区别: 1、table中的width和height设置及其作用:table中设置的height其实是设置个最小值,也就是当表格中的内容或者行高总值超过这个设置值时,会自动延长表格的height值,当表格中的内容或者行高没有达到这个值时,会自动扩大到这个值。table中设置的width值一般为表格宽度的最大值,不能改变,即使内部的内容宽度超过也不能改变。(这个内部内容如果是图片的话是可以改变表格宽度的。) 2、tr标签中width和height设置及其作用:tr标签里面的width设置不起任何作用,因为从第一点可以看出,表格的width是不能改变的,tr标签当然就不起作用了。所以在tr中只有讨论height设置的可能了,tr中的height 设置和几个tr之间的设置有关。当几个tr都设置了height的具体数值时,各个tr的height按照设置的值的比例来分配总的height值,注意这里说的是总的height值。当几个tr都没有设置height具体值时,平均分配总的height 值。当有的tr设置了具体的数值,有的没有设置具体的数值为默认时,先保证各个tr的基本需要,剩下的再满足设置了具体值的tr,之后再全部给没有设置具体值的tr。最后一种情况还要考虑总的宽度不够tr总的设置值的情况,不够的话要满足tr的基本需要,这里会自动延长表格的height的。然后再考虑设置了height的tr,最后考虑没有设置height的tr。 3、td标签中width和height设置及其作用:td标签里面的width和height 都是起作用的。先看td的width吧,某一个td的width是和所处的一列每个 td的width都相关的,取其中最大的width作为这一列中每个td的width,这点是让我们最混淆的地方,一定要从全局把握某个td的width,不能从这一个的width设置就断言它的宽度就是多少,这样是不准确的。当我们把每一列的宽度都弄清楚之后,事情就好办了。这时候各个td之间的宽度分配按照第二条中各 tr的height分配规律,有一点不同的是全部是默认的情况下,各td的width 不是平均分配,而是根据各自的实际内容按比例分配。再看看td的height设置吧,这个相对简单一点了,不过各个td的height要看这个td所在的行的最大高度来确定这一行的每个td的height,然后各个行的高度情况和tr中的height 分配原则是一样的。还有一点要注意,就是td的height和tr的height之间的关系。首先肯定是根据内容的需要,在这个基础上,再根据设置的值来确定,哪个设置的值大就按照哪个,如果一个设置了值一个没有设置值,那么按照设置值的算。

2 ANSYS加载时间函数的方法

2 ANSYS加载时间函数的方法 Apply/Functions/Define/Edit打开函数编辑器 ●Functions Type:选择函数类型。选择单个方程或多值函数。如果选择后者,必须键入状态变量名,也就是管理函数中方程的变量。当选择一个多值函数时,六状态表格将被激活。 ●Degrees/Radians:选择度或弧度,这一选择仅决定方程如何被运算,而不会影响*AFUN 设置。 ●使用初始变量方程和键区定义结果方程(单个方程)或描述状态变量的方程(多值函数),出如果定义单方程函数,保存方程。如果是定义多值函数,则继续下面的步骤。 ●单击Regime1,键入在函数表格下定义的状态变量的相应的最大最小值限制。 ●定义这个状态的方程。 ●单击Regime2,注意状态变量的最小值限制已被定义并且不可更改,这一特征确保状态保

持连续而无间隙。定义这个状态的最高值限制。 ●定义这个状态的方程。 ●在六个状态中连续如上操作。在每个状态里,不必储存或保存单个方程,除非想在另一状态中重用某个方程。 ●输入一个注释描述函数(可选)选择File/Comments。 ●计算器区域 使用计算器,你可以在输入表达式时,加入标准的数学操作符和函数调用,你只需点击序列数字,运算符或者函数等按钮,就可把函数加入表达式中,点击INV按钮,可轮流改变部分按钮的函数功能。 ?按钮“(”与“)”按钮,成对使用圆括号强制改变表达式中的运算顺序。 ?MAX/MIN按钮:查找变量中最大值/变量中最小值。 ?COMPLEX/CONJUGATE按钮:形成一个复变量/对一个复数变量执行共轭运算,利用INV 按钮进行函数功能切换。 ?LN/e^X按钮:求一个变量的自然对数/求变量的e次幂,利用INV按钮进行函数功能切换。?STO/RCL按钮:将表达式区域信息存储在内存中/从内存中恢复重复使用的表达式,利用

JTable的入门详细介绍

JTable的入门详细介绍 8-1:使用JTable组件: 类层次结构图: https://www.wendangku.net/doc/cd13773026.html,ng.Object https://www.wendangku.net/doc/cd13773026.html,ponent --java.awt.Container --javax.swing.JComponent --javax.swing.JTabel 在使用JTable以前,我们先看一下它的构造函数有哪些,以及应该如何使用: JTabel构造函数: JTable():建立一个新的JTables,并使用系统默认的Model. JTable(int numRows,int numColumns):建立一个具有numRows行,numColumns列的空表格,使用的是DefaultTableModel. JTable(Object[][] rowData,Object[][] columnNames):建立一个显示二维数组数据的表格,且可以显示列的名称。 JTable(TableModel dm):建立一个JTable,有默认的字段模式以及选择模式,并设置数据模式。JTable(TableModel dm,TableColumnModel cm):建立一个JTable,设置数据模式与字段模式,并有默认的选择模式。 JTable(TableModel dm,TableColumnModel cm,ListSelectionModel sm):建立一个JTable,设 置数据模式、字段模式、与选择模式。 JTable(Vector rowData,Vector columnNames):建立一个以Vector为输入来源的数据表格,可显示行的名称。 我们先以Array构造方式,说明如何利用JTable来建立一个简单的表格: import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.util.*; public class SimpleTable{ public SimpleTable(){ JFrame f=new JFrame(); Object[][] playerInfo={ {"阿呆",new Integer(66),new Integer(32),new Integer(98),new Boolean(false)}, {"阿呆",new Integer(82),new Integer(69),new Integer(128),new Boolean(true)}, }; String[] Names={"姓名","语文","数学","总分","及格"}; JTable table=new JTable(playerInfo,Names); table.setPreferredScrollableViewportSize(new Dimension(550,30)); JScrollPane scrollPane=new JScrollPane(table); f.getContentPane().add(scrollPane,BorderLayout.CENTER); f.setTitle("Simple Table"); f.pack();

表格的用法

日期的例子: import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.Insets; import java.awt.Point; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.text.DateFormat; import java.text.ParseException; import java.util.Calendar; import javax.swing.JButton; import javax.swing.JDialog; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JRootPane; import javax.swing.JScrollPane; import javax.swing.JTable; import javax.swing.JTextField; import javax.swing.border.LineBorder; import javax.swing.table.DefaultTableCellRenderer; import javax.swing.table.DefaultTableModel; import javax.swing.table.JTableHeader; import javax.swing.table.TableCellRenderer; public class MDateField extends JPanel { private JTextField textField; public MDateField() { super(); final FlowLayout flowLayout = new FlowLayout(); flowLayout.setHgap(0); setLayout(flowLayout); textField = new JTextField(); textField.setColumns(12); add(textField); final JButton button = new JButton();

table表格标签的属性

table表格标签的属性 作者:请叫我二狗哥 table标签目前前端主流推荐HTML、CSS、JS三者分离,实际使用table 标签的CSS样式代码还是采用table的style的属性和值来进行外观样式控制。 习惯样式: table { display: table; border-collapse: separate; border-spacing: 2px; border-color: gray; } table的style重要属性: border-spacing:规定表格单元格与单元格、外边框的间距; table-layout:规定表格的布局算法; border-collapse:设置表格的边框是否被合并为一个单一的边框;empty-cells:在 collapsed-borders模型中,该属性无效;在separated-borders模型中,当该属性值为hide时,空的表格单元将没有边框和背景。 table表格编程练习 小伙伴,编写代码设置表格相应属性,按照效果图,实现相应效果。 效果图:

任务 1、设置第一列的北京颜色为orange,表格边框宽度为1,单元格(不包括插入的小表格内单元格)内间距为5px; 2、将表格第一列的第二行和第三行合并; 3、将表格第一列的第五行和第六行合并; 4、在最后合并的单元格的内嵌套一个两行两列的表格; 5、嵌套表格边框为1px; 6、将整个第四行合并; 参考代码: 表格属性