摘要: 阅读全文
posted @ 2015-12-01 10:53 一念了了 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 一般容器都有默认布局方式,但是有时候需要精确指定各个组建的大小和位置,就需要用到空布局。操作方法:1) 首先利用setLayout(null)语句将容器的布局设置为null布局(空布局)。2) 再调用组件的setBounds(int x, int y, int width,int height)方法... 阅读全文
posted @ 2015-12-01 10:53 一念了了 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-12-01 10:52 一念了了 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 网格布局特点:l 使容器中的各组件呈M行×N列的网格状分布。l 网格每列宽度相同,等于容器的宽度除以网格的列数。l 网格每行高度相同,等于容器的高度除以网格的行数。l 各组件的排列方式为:从上到下,从左到右。l 组件放入容器的次序决定了它在容器中的位置。l 容器大小改变时,组件的相对位置不变,大小... 阅读全文
posted @ 2015-12-01 10:52 一念了了 阅读(1950) 评论(0) 推荐(0) 编辑
摘要: 1、 将组件添加到JFrame中方式之一:frame.getContentPane().add(childComponent)用getContentPane()方法获得JFrame的内容面板,再对其加入组件,一般只使用该方式添加组件。向JFrame中添加组件的两种方式之二:把组件添加到Jpanel之... 阅读全文
posted @ 2015-12-01 10:51 一念了了 阅读(14886) 评论(0) 推荐(0) 编辑
摘要: 一、布局管理器所属类包所属类包布局管理器名称说明Java.awtFlowLayout(流式布局)组件按照加入的先后顺序按照设置的对齐方式从左向右排列,一行排满到下一行开始继续排列BorderLayout(边界布局)容器划分为东、西、南、北、中五个区域,每个区域只能放置一个组件。GridLayout(... 阅读全文
posted @ 2015-12-01 10:51 一念了了 阅读(40998) 评论(0) 推荐(3) 编辑
摘要: Java图形化界面设计——容器(JFrame)程序是为了方便用户使用的,因此实现图形化界面的程序编写是所有编程语言发展的必然趋势,在命令提示符下运行的程序可以让我们了解java程序的基本知识体系结构,现在就进入java图形化界面编程。一、Java基本类(JFC)Java基本类(“Java Found... 阅读全文
posted @ 2015-12-01 10:50 一念了了 阅读(2260) 评论(0) 推荐(2) 编辑
摘要: 1、JDK (Java Development Kit)Java开发工具集SUN的Java不仅提了一个丰富的语言和运行环境,而且还提了一个免费的Java开发工具集(JDK)。开发人员和最终用户可以利用这个工具来开发java程序。 JDK简单易学,可以通过任何文本编辑器(如:Windows 记事本、... 阅读全文
posted @ 2015-12-01 09:38 一念了了 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 算术异常类:ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClassCastException数组负下标异常:NegativeArrayException数组下标越界异常:ArrayIndexOutOfBoundsException违背... 阅读全文
posted @ 2015-12-01 09:34 一念了了 阅读(11294) 评论(0) 推荐(0) 编辑
摘要: 异常是面向对象语言非常重要的一个特性,良好的异常设计对程序的可扩展性、可维护性、健壮性都起到至关重要。JAVA根据用处的不同,定义了两类异常 *Checked Exception:Exception的子类,方法签名上需要显示的声明throws,编译器迫使调用者处理这类异常或者声明throws继续往上... 阅读全文
posted @ 2015-12-01 09:33 一念了了 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 为什么要在J2EE项目中谈异常处理呢?可能许多java初学者都想说:“异常处理不就是try….catch…finally吗?这谁都会啊!”。笔者在初学java时也是这样认为的。如何在一个多层的j2ee项目中定义相应的异常类?在项目中的每一层如何进行异常处理?异常何时被抛出?异常何时被记录?异常该怎么... 阅读全文
posted @ 2015-12-01 09:32 一念了了 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 一、程序的错误类型在程序设计中,无论规模是大是小,错误总是难免的。程序的设计很少有能够一次完成,没有错误的(不是指HelloWorld这样的程序,而是要实现一定的功能,具备一定实用价值的程序),在编程的过程中由于种种原因,总会出现这样或那样的错误,这些程序的错误就是我们常说的“Bug”,而检测并修正... 阅读全文
posted @ 2015-12-01 09:31 一念了了 阅读(12331) 评论(1) 推荐(0) 编辑
摘要: 现实世界中,人们表征世界时,会把现实世界中的很多类具有相同特征的事物归为一个抽象类。比如水果是许多植物果实的总称,我们可以定义一个苹果类、定义一个西瓜类,可以实例化一个苹果对象,可以实例化一个西瓜对象,我们也可以定义一个水果类,但是你无法实例化一个水果对象,因为水果的实例必定是某个具体的植物果实,这... 阅读全文
posted @ 2015-12-01 09:30 一念了了 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行... 阅读全文
posted @ 2015-12-01 09:30 一念了了 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一、定义Java接口(Interface),是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。接口定义的一般形式为:[访问控制符]interface {类型标识符final 符号常量名n... 阅读全文
posted @ 2015-12-01 09:29 一念了了 阅读(21860) 评论(0) 推荐(3) 编辑
摘要: 在JAVA程序中似乎经常见到“this”,自己也偶尔用到它,但是到底“this”该怎么用,却心中无数!很多人一提起它,就说“当前对象”,可到底什么是当前对象,是什么当前对象,他自己也不清楚。现在让大家看一个小例子,给你分享一下JAVA中“this”的用法!/*** @author fengzhi-n... 阅读全文
posted @ 2015-12-01 09:28 一念了了 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 一、static请先看下面这段程序:public class Hello{public static void main(String[] args){//(1)System.out.println("Hello,world!");//(2)}}看过这段程序,对于大多数学过Java的从来说,都不陌生... 阅读全文
posted @ 2015-12-01 09:24 一念了了 阅读(334) 评论(0) 推荐(0) 编辑
摘要: JAVA方法重载【介绍定义】在Java 中,同一个类中的2个或2个以上的方法可以有同一个名字,只要它们的参数声明不同即可。在这种情况下,该方法就被称为重载(overloaded ),这个过程称为方法重载(method overloading )。方法重载是Java 实现多态性的一种方式。如果你以前从... 阅读全文
posted @ 2015-12-01 09:24 一念了了 阅读(457) 评论(0) 推荐(0) 编辑
摘要: java.applet提供创建 applet 所必需的类和 applet 用来与其 applet 上下文通信的类。java.awt包含用于创建用户界面和绘制图形图像的所有类。java.awt.color提供用于颜色空间的类。java.awt.datatransfer提供在应用程序之间和在应用程序内部... 阅读全文
posted @ 2015-12-01 09:23 一念了了 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 一、java API的下载地址前面列举了常用的java类,但只是介绍了功能,具体详细的用法(比如要知道该类的属性和方法)要需要调用java的API(Application Program Interface应用程序接口)进行查询。使用API程序进行查询有两种方法,一种是下载专门的API文件,下载到本... 阅读全文
posted @ 2015-12-01 09:23 一念了了 阅读(1887) 评论(0) 推荐(0) 编辑