2017年5月12日

equals方法的使用

摘要: 对于字符串来说,使用“==”运算符和“equals()”方法来比较,其比较方式不同。==运算符用于比较两个变量本身的值,即两个对象在内存中的首地址;equals()方法比较的是两个字符串中所包含的内容是否相同。对于非字符串类型的变量来说,==运算符和equals()方法都是用来比较所指对象在堆内存中 阅读全文

posted @ 2017-05-12 22:47 MasonWan 阅读(1088) 评论(0) 推荐(0) 编辑

2017年5月8日

AWT事件处理机制

摘要: 在事件处理的过程中主要涉及3类对象 1.事件,用户对界面操作在Java语言上的描述以类的形式出现,例如键盘操作对应的事件类是KeyEvent 2.事件源,事件发生的场所,通常是各个组件,例如按钮Button 3.事件处理者,接收事件对象并对其进行处理的对象 同一个事件源可能发生多种事件,所以Java 阅读全文

posted @ 2017-05-08 19:40 MasonWan 阅读(1047) 评论(0) 推荐(0) 编辑

2017年5月7日

容器嵌套

摘要: 容器的嵌套,一个包含了多个组件的容器本身可以作为一个组件加到另一个容器中去,容器中再添加容器就是容器嵌套,可以使布局更加易于管理具有更加简洁的整体风格。 例: 容器嵌套程序 阅读全文

posted @ 2017-05-07 19:02 MasonWan 阅读(1325) 评论(0) 推荐(0) 编辑

GridLayout布局

摘要: GridLayout布局使容器中各个组件呈网格状布局,每个组件平均占据容器空间。 例: GridLayout布局程序 阅读全文

posted @ 2017-05-07 18:30 MasonWan 阅读(556) 评论(0) 推荐(0) 编辑

2017年5月6日

BorderLayout布局

摘要: BorderLayout是容器Window,Frame,Dialog的 默认布局管理器。BorderLayout布局管理器把容器分为5个区域North,South,East,West和Center,每个区域只能放一个组件。 在使用BorderLyout的时候,如果容器大小发生变化,其变化规律为:组件 阅读全文

posted @ 2017-05-06 18:24 MasonWan 阅读(4154) 评论(0) 推荐(0) 编辑

2017年5月4日

FlowLayout布局

摘要: FlowLayout是容器Panel和Applet的默认默认布局管理器。 在FlowLayout布局管理器中组件放置规则是从左到右,从上到下。 构造方法有 1.FlowLayout(FlowLayout.RIGHT,20,40); 第一个参数FlowLayou.RIGHT表示组件对齐方式,指明组件在 阅读全文

posted @ 2017-05-04 19:30 MasonWan 阅读(2898) 评论(0) 推荐(0) 编辑

2017年5月3日

Java界面布局管理器

摘要: 布局管理器用来在图形用户界面中管理组件在容器中的布局,如排序顺序,组件大小,位置 布局管理器主要包括:FlowLayout,BorderLayout,GridLayout,CardLayout,GridBagLayout 程序中安排组件位置大小时,应该注意这两点 1.容器中的布局管理器负责各个组件的 阅读全文

posted @ 2017-05-03 12:17 MasonWan 阅读(336) 评论(0) 推荐(0) 编辑

2017年4月27日

使用Iterator类遍历链表小程序

摘要: Iterator模式:提供一种方法访问一个容器对象中各个元素,而又不暴露该对象的内部的细节 迭代器提供访问集合中的元素的通用方法 Boolean hasNext() 如果还有元素可以迭代则返回true Object next() 返回迭代的下一个元素 void remove() 从迭代器指向的集合中 阅读全文

posted @ 2017-04-27 21:15 MasonWan 阅读(472) 评论(0) 推荐(0) 编辑

2017年4月26日

使用LinkedList类中常用方法小程序

摘要: import java.util.LinkedList; public class ep1_9 { public static void main(String[] args){ LinkedList list = new LinkedList(); list.add("你");//添加节点 list.add("好"); int number = list.size();//... 阅读全文

posted @ 2017-04-26 17:45 MasonWan 阅读(1024) 评论(0) 推荐(0) 编辑

2017年4月25日

LinkedList 类中的常用方法

摘要: 向链表末尾添加一个新节点,该节点中的数据是参数element指定的对象 向链表指定位置添加一个新节点,该节点中的数据是参数element指定的对象 向链表表头添加一个新节点,该节点中的数据是参数element指定的对象 向链表表尾添加一个新节点,该节点中的数据是参数element指定的对象 删除第一 阅读全文

posted @ 2017-04-25 16:06 MasonWan 阅读(10487) 评论(0) 推荐(0) 编辑

导航