- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
17JAVAGUI(菜单、JFileChooser、JTable、JTree).ppt
setFileFilter(FileFilter ff); //设置文件过滤器 setAccessory(JComponent comp); //设置 accessory 组件。accessory 通常用于显示已选中文件的预览图像 setFileView(FileView fv); //设置文件视图类 事件与监听 PropertyChangeEvent PropertyChangeListener * 使用指定的扩展名集合进行过滤 1.6提出,作为抽象类FileFilter 的一个实现 构造方法: filter = new FileNameExtensionFilter(“jpeg image”,”jpg”,”jpeg”); //构建一个能过滤图片的过滤器 其他方法: accept(File file); //过滤文件,如果文件符合要求,返回true * FileView,用于表示文件样式的抽象类 自定义的文件样式类需要继承自FileView类 常用方法: getIcon(File file)表示 JFileChooser 中此文件的图标 * * 创建一个文件对话框,可以使用语句: JColorChooser chooser=new JColorChooser(); 调用chooser中的不同方法,chooser可以显示或是创建对话框 static Color showDialog(Component component,String title,Color initialColor); //显示文件选择对话框 static JDialog createDialog(Component?c, String?title, boolean?modal, JColorChooser?chooserPane, ActionListener?okListener, ActionListener?cancelListener); //创建文件选择对话框 颜色监听器可以为非模态的 常用方法: getColor(); //获取当前颜色选择器的颜色 事件与监听 ChangeEvent ChangeListener * * JTable组件用于显示一个二维表格,Swing开发小组将大量的精力用于表格控件的设计上,JTable组件将表格设计中相当多的复杂性隐藏了起来。通过编写很少的代码,就可以建立功能完善、具备丰富运行特性的表格。当然你也可以根据特定应用程序的需要,编写符合特定要求的表格 * JTable(Object[][] rowData,Object[][] columnNames):建立一个显示二维数组数据的表格,且可以显示列的名称 JTable(Vector rowData,Vector columnNames):建立一个以Vector为输入来源的数据表格,可显示行的名称 String[ ] columnsName = {A, B, C}; String[][] data = new String[10][3]; JTable table = new JTable(data, columnNames); * JTable(TableModel dm):建立一个JTable,有默认的字段模式以及选择模式,并设置数据模式。 JTable(TableModel dm,TableColumnModel cm):建立一个JTable,设置数据模式与字段模式,并有默认的选择模式。 JTable(TableModel dm,TableColumnModel cm,ListSelectionModel sm):建立一个JTable,设置数据模式、字段模式、与选择模式。 常用方法: setAutoCreateRowSorter(true); //点击列头实现自动排序 print(); //打印表格 setRowSelectionInterval(0,0); //使表格默认选中第一行 setRowSelectionAllowed(false); // 禁止选择行 setCellSelectionEnabled(true); //允许单元格选择 addColumn(TableColumn tc); //添加列 createDefaultColum
您可能关注的文档
- 16建设工程合同管理.ppt
- 16抗癫痫药(七版).ppt
- 16抗神失常药.ppt
- 16抗菌药概述及B内酰胺类影像.ppt
- 16章第3节 电阻 课件.ppt
- 16第七章楼地层构造(1~2节).ppt
- 16第十六章 保险市场营销.ppt
- 16第十六章抗菌药物的合理应用2015.ppt
- 16肺功能不全.ppt
- 16讲 广播电视基础知识.ppt
- 2025至未来5年中国黄古铜闭口链市场数据分析及竞争策略研究报告.docx
- 2025至未来5年中国高温减压装置市场数据分析及竞争策略研究报告.docx
- 2025至未来5年中国水暖流陶瓷阀芯市场数据分析及竞争策略研究报告.docx
- 2025至未来5年中国护理器械市场数据分析及竞争策略研究报告.docx
- 2025至未来5年中国智能卡发卡应用系统市场数据分析及竞争策略研究报告.docx
- 2025至未来5年中国缝纫针市场数据分析及竞争策略研究报告.docx
- 2025至未来5年中国纯棉童裤市场数据分析及竞争策略研究报告.docx
- 2025至未来5年中国金属电缆保护套管市场数据分析及竞争策略研究报告.docx
- 2025及未来5年中国配套阀门泵市场数据分析研究报告.docx
- 2025至未来5年中国手掀马达开关市场数据分析及竞争策略研究报告.docx
最近下载
- 《工作效率、工作时间、工作量》(课件)-2024-2025学年四年级上册数学沪教版.pptx VIP
- 起搏器的特殊功能及心电图表现.ppt VIP
- 《记念刘和珍君》阅读材料--鲁迅杂文四篇-无花的蔷薇之二-死地-可惨与可笑-空谈供参习.doc VIP
- 解读动态心电图分析报告.ppt
- 最新班级文化墙创意设计(六篇).doc VIP
- 大学生职业生涯规划艺术类.pptx
- 消防基础知识题库.pdf VIP
- 年产15万只锂亚硫酰氯电池建设项目环评(新版环评)环境影响报告表.doc
- 客运专线32m简支箱梁zm900移动模架造桥机设计计算及检算报告.doc VIP
- 八年级上册物理必考12大实验合集(含答案).docx VIP
原创力文档


文档评论(0)