- 浏览: 167143 次
- 性别:
-
最新评论
-
zyp307:
楼主威武。
java swing基础与事件处理
文章列表
1、JTable
JTable构造方法:
JTable(TableModel dm)
JTable(object[][]rowData,object[]columnNames)
JTable(Vector rowData,Vector columnNames)
JTable类常用的方法有:
getModel() //获得表格的数据来源对象
getSelectedRow() //获得选中的行数
例子1:
import java.awt.Dimension;
import java.util.Date;
import java.util.Vector;
import javax. ...
一、swing基础
1、平台无关性,无需依赖平台
容器:代表管理,可以添加组件
组件:代表功能
2、类层次结构
java.awt.Component
java.awt.Container
java.awt.Window
javax.swing.JWindow
java.awt.Frame——javax. ...
1、java集合架构支持3种类型的集合:规则集(Set),线性表(List),和图(Map),分别定义在Set,List,Map中。Set实例存储一组互不相同的元素(集合),List实例存储一组顺序排列的元素(表),Map存储一组 对象---关键值的映射
总的架构如下,非常重要,包含继承关系,实现的分类,一目了然:
Collection接口:
Set接口:
HashSet具体类
LinkedHashSet具体类
TreeSet具体类
List接口:
ArrayList具 ...
一、Java异常的基础知识
异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。比如说,你的代码少了一个分号,那么运行出来结果是提示是错误java.lang.Error;如果你用System.out.println(11/0) ...
1、Object类
构造方法:
Object()
常用方法:
String toString(); 返回:类名+@+哈希值
int hashCode(); 返回:哈希值
boolean equals(Object obj);
2、字符串
--String:创建之后不会再做修改和变动的字符串常量;
—StringBuffer / StringBuilder:创建之后允许再做更改和变化的字符串变
String常用方法:
1. int length();
2. char charAt(int index);
3. int indexOf(String sub); //有重载方法
4. int la ...
java三大特性:
封装:隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别。将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。封装的目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过外部接口,一特定的访问权限来使用类的成员。封装的基本要求是: 把所有的属性私有化,对每个属性提供getter和setter方法,如果有一个带参的构造函数的话,那一定要写一个不带参的构造函数。在开发的时候经常要对已经编写的类进行测试,所以在有的时候还有重写toString方法 ...
1、环境变量
(1)JAVA_HOME:指明JDK安装路径,就是刚才安装时所选择的路径D:/java/jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);
(2)Path使得系统可以在任何路径下识别java命令,设为:
%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin
(3)CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:
.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/l ...