摘要:1.JAVA坐标原点(0,0)位于屏幕的左上方,水平向右为x轴正方向,竖直向下为y轴正方向。单位是象素点。 绘制图形时候,所有输出通过图形上下文(graphics context)来产生。允许用户在屏幕上绘制图形信息,由 Graphics类封装,Graphics类的对象可以通过Component类的 阅读全文
Swing paint paintComponent 区别
2018-02-13 22:16 by Lyp_02, 阅读(196) 阅读, 推荐(0) 推荐, 收藏,
摘要:重点: 1 paint() 中调用 paintComponent(), paintBorder(), paintChildren() 2 最重要的区别是“双缓冲”。Swing 组件的 paint() 中实现了双缓冲,所以不要随便去覆写,会破坏双缓冲的,————建议的方式是覆写 paintCompon 阅读全文
java 多态。
2018-02-11 12:00 by Lyp_02, 阅读(143) 阅读, 推荐(0) 推荐, 收藏,
摘要:多态三要素: 1.继承 2.方法重写 3.父类引用指向子类对象 当超类对象引用变量引用子类对象时,被引用对象的类型而不是引用变量的类型决定了调用谁的成员方法,但是这个被调用的方法必须是在超类中定义过的,也就是说被子类覆盖的方法。 (但是如果强制把超类转换成子类的话,就可以调用子类中新添加而超类没有的 阅读全文
HeadFirstJava 中BeatBoxFinal理解(服务器端不明白了好长时间现在有点思路)
2018-02-10 23:40 by Lyp_02, 阅读(183) 阅读, 推荐(0) 推荐, 收藏,
摘要:1.创建客户端,服务器 2.客户端有产生线程 判断有没有来自服务器的输入 3.服务器有产生线程 判断有没有客户端访问(程序看不明白serverSock. 是等待 accept方法一直到客户端启动并向服务器发出请求为止一直在等待。) 不收到accept(),不会执行到下面代码 4.一个clientOu 阅读全文