当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 利用Java开发数据库应用系统时,经常需要在用户界面上显示查询结果。
 

 

 ·网上收集的一些java应用    »显示摘要«
    摘要:我先说说在jbuilder中将程序外观变的更酷的办法!java程序默认的外观(lookandfeel)可以改变为java外观、motif外观、windows外观、mac外观;而java外观又有五种风格分别是海蓝宝石风格、祖母绿风格、红宝石风格、木炭风格、高对比风格。外观改变具体方法如下:1:可以直接在程序中调用下面三个中的一个: import javax.swing.*; uimanager.se......
    摘要:作者:肖菁 作者简介 肖菁,软件工程师,ibm developerworks/bea dev2dev/sun 技术开发者撰稿人,主要研究j2ee、web services以及他们在websphere、weblogic平台上的实现,拥有ibm的 developing with websphere studio证书。您可以通过guilaida@163.com和作者取得联系,或者查看作者的主页获取更......


Java的数据库应用
利用java开发数据库应用系统时,经常需要在用户界面上显示查询结果.由于sun公司提供的jdk1.x开发工具包不是可视化的集成开发环境(ide),不能象delphi.vb那样方便地把查询结果在dbgrid等表格中显示出来.因此,只能靠自己编写代码来实现.

在实际应用中,我们可以利用vector.jtable.abstracttablemodel等三个类较好地解决这一问题.以下,详细介绍一下实现方法. 【程序编程相关:web应用分页技术

【推荐阅读:实现蓝色理想的"运行代码&qu

【扩展信息:IE标题与注册表被锁定的解决办法

一. 类vector.类jtable及类abstracttablemodel简介:

1. 类vector:

类vector是java的历史集合类,隶属于java.util包.它包装了异构链表与数组杂合体,具有以下两个特点:

* 向量是异构的,不要求每个元素的类型相同,向量中可以混合多种对象类型;

* 向量是数组杂合体,因为它们可以在增加元素时动态增大.

其异构性正好符合数据库记录中属性类型不一的特点,而其动态性也正好符合数据库查询时,结果集记录个数不定的特点.

类vector定义如下:

public class vector extends abstractlist

implements list , cloneable , serializable{…}

实现了向量成员的查找.新增.删除等方法.如:add(object obj)可方便地加入一个对象;get(int index)可方便地得到向量中的一个对象;remove(object obj)则可方便地删除向量中一个对象.

2. 类jtable:

jtable组件是swing组件中比较复杂的小件,隶属于javax.swing包,它能以二维表的形式显示数据.类jtable定义如下:

public class jtable extends jcomponent

implements tablemodellistener, scrollable, tablecolumnmodellistener,

listselectionlistener, celleditorlistener, accessible{…}

类jtable在显示数据时具有以下特点:

* 可定制性:可以定制数据的显示方式与编辑状态;

* 异构性:可以显示不同类型的数据对象,甚至包括颜色.图标等复杂对象;

* 简便性:可以以缺省方式轻松地建立起一个二维表.

其可定制性可满足不同用户与场合的要求,异构性也正好符合数据库访问结果集中属性类型不一的特点.
...   下一页
 ·数字高程模型课程笔记    »显示摘要«
    摘要:数字高程模型课程笔记第二章数字高程模型的数据获取dem数据包括平面位置和高程数据两种信息。采用何种数据源和相应的工艺一方面取决于这些源数据的可获得性,另一方面也取决于dem的分辨率、精度要求、数量量大小和技术条件。第一节数字高程模型的数据来源影像、地形图、地面本身、其他数据源第二节 数据采集方法现有的摄影测量采样方法涉及dem数据采集包括等高线法、规则格网点法、选择采样法、渐进采样法、剖面法、混合......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE