
Java学习笔记
jingbaommd
这个作者很懒,什么都没留下…
展开
-
JAVA简单画图板的实现
Java中边框布局:1.把窗口分成5个区域:北、南、东、西、中 每个区域最多只能可以包含一个组件 (如果想把窗口分的更多 可以再其中一个区域上添加面板 面板上再添加组件) 2.NORTH 和 SOUTH 组件可以在水平方向上拉伸;而 EAST 和 WEST 组件可以在垂直方向上拉伸;CENTER 组件可同时在水平和垂直方向上拉伸,从而填充所有剩余空间。(例子中的panelcenter的大小...原创 2015-10-15 23:39:52 · 371 阅读 · 0 评论 -
简易xp画图板程序流程
关于xp简易画图板程序流程:1.创建主窗口 设置大小、标题、关闭方式并显示可见2.指定主窗口布局方式为 边框布局3.创建左边工具选择面板、中间绘图面板、底部颜色选择面板 设置颜色、大小并将面板加到主窗口中 指定放的位置[东西南北中]中间绘图面板的实现:1.创建绘图主面板drawpanel 设置大小、颜色并将drawpanel加到中间面板上 (为了使绘图主面板...2015-10-27 00:48:45 · 226 阅读 · 0 评论 -
== 、equals 、equalsIgnoreCase的用法介绍
== 用来比较两个变量代表的地址是否相同 相同为true 不同为false 基本类型和类类型都能使用==来比较 equals 是Object类中定义的方法 用来比较两个对象是否"相等" Object类中,equals 方法默认比较的是地址 各个类可以选择重写equals方法,...2015-10-27 23:52:53 · 318 阅读 · 0 评论 -
异常机制 运行时异常、编译时异常 throws和throw的相同点和区别
异常机制 异常:程序在编译或运行过程中出现的错误Throwable:Java中使用Throwable表示所有的异常Java中异常分为两类: 1.Error:错误 一般是JVM或者是操作系统的问题 一旦发生,无法恢复 常见的错误: IOError VirtualMachineError ...2015-11-10 10:59:56 · 814 阅读 · 0 评论 -
LinkedList、ArrayList、 Vector、HashSet、 TreeSet、HashMap、TreeMap的用法 区别和使用场景...
集合框架:Java中预定义的一些数据结构类集合框架是定义在Java.util包中Collection |--------List |----------LinkedList |----------ArrayList |-----...2015-11-11 11:00:39 · 559 阅读 · 0 评论 -
BMP格式解析与保存 画图板的重绘
实现画图板重绘的两种方法1.抽象Shape类 每次画的时候 都保存在ArrayList中 当窗体改变 自动调用paint方法时 取出ArrayList中保存的Shape对象 [code="java"] public void paint(Graphics g) { super.paint(g);// 将面板本身绘制在屏幕上 ...2016-03-16 23:28:29 · 355 阅读 · 0 评论