欢迎来到天天文库
浏览记录
ID:4134187
大小:514.51 KB
页数:57页
时间:2017-11-29
《学生信息管理系统ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、学生信息管理系统利用表格输出结果JTable类JTable组建隶属于javax.swing包,它能以二维表的形式显示数据。publicclassJTableextendsJcomponentimplementsTableModeListener,Scrollable,TableColumnModelListener,ListSelectionListener,CellEditorListener,Accessible{JTable类的构造方法和常用方法PublicJTable();//以默认的数据模型、默认的列模型、默认的选择模型构造一个J
2、Table对象PublicJTable(TableModeldm);//以dm为数据模型、默认的列模型、默认的选择模型构造一个JTable对象PublicvoidsetToolTipText(Stringtext);//设置工具提示信息,当光标在组建附近移动时显示文本内容PublicvoidsetAutoResizeMode(intmode);//设置表格自动调整尺寸模式PublicvoidsetCellSelectionEnabled(booleancellSelectionEnabled);//设置表格是否允许行选择和列选择同时存在Pu
3、blicvoidsetShowHorizontalLines(booleanshowHorizontalLines);//设置表格是否显示单元格之间的水平线PublicvoidsetShowVerticalLines(booleanshowVerticalLines);//设置表格是否显示单元格之间的垂直线AbstractTableModel类(抽象类)此抽象类为TableModel接口中的大多数方法提供默认实现.在javax.swing.table包中:PublicabstractclassAbstractTableModelextend
4、sObjectimplementsTableModel,Serializable{PublicAbstractTableModel();//构造方法PublicintgetColumnCount();//返回模型中列的个数PublicintgetRowCount();//返回模型中行的个数PublicObjectgetValueAt(introwIndex,intcolumnIndex);//返回指定单元格的数值PulbicvoidsetValueAt(ObjectaValue,introwIndex,intcolumnIndex);//把
5、rowIndex、columnIndex指定单元格的数值设为aValuePublicClassgetColumnClass(intcolumnIndex);//返回列对象的类名PublicStringgetColumnName(intcolumn);//返回列名PublicbooleanisCellEditable(introwIndex,intcolumnIndex);//测试单元格是否可编辑,默认为false把每一字段放到向量rec_vector中,一个rec_vector向量代表一条记录,再把记录放到向量vector中Vector类V
6、ector类隶属于java.util包。它包装了异构链表和数组杂合体,具有以下两个特点:向量是异构的,不要求每个元素的类型相同,向量中可以混合多种对象类型;向量是数组杂合体,因为它们可以在增加元素时动态增大。Vector类定义:publicclassVectorextendsAbstractListimplementsList,Cloneable,Serializable{publicVector();//构造一个空的Vector对象publicvoidremoveAllElements();//从此向量中移除全部组件,并将其大小设置为零p
7、ublicvoidaddElement(Objectobj);//在Vector的末尾添加元素对象obj,其大小加1publicintsize();//返回Vector中的元素个数将每个字段放到向量rec_vector中,并将每个记录放到向量vector中Vectorrec_vector=newVector();//初始化向量rec_vectorrec_vector.addElement(String.valueOf(rs.getInt(1)));//从结果集中取出数据放入向量rec_vector中rec_vector.addElement
8、(rs.getString(2));rec_vector.addElement(String.valueOf(rs.getInt(3)));rec_vector.addEleme
此文档下载收益归作者所有