今天是第二十二天
然后早上和下午一直在写算法的题目
晚上抽时间出来看java 等下要回宿舍了 现在把总结写了 晚上回去还要背了今天的单词
然后今天看的是画布类 (昨天看的画板类) 其实我不知道有什么区别
然后晚上一直在弄Duet和windows连接的问题 一直出现问题 然后弄了好久还没弄好耽误了一点时间
然后先上今天的总结
//画布类
//1.画布类 Canvas
java.lang.Object
java.awt.Component
java.awt.Canvas
//画布类: 画布Component表示屏幕上显示一个空白矩形区 应用程序可以在上面画图,并且通过她应用程序可以接收用户的输入文件
//画布是Component的子类 但是不Container的子类
//可以将画布放在其他容器中但是由于不上容器类所以不能在画布中放其他的组件(Component)
//smp63.java
import java.awt.*;
import java.awt.event.*;
public class smp63 extends Frame{
smp63(){
super("画布和画板");
setVisible(true);
Panel pnl = new Panel();
pnl.setBackground(Color.blue);
Canvas cvs = new Canvas();
cvs.setSize(150,120);
cvs.setBackground(Color.yellow);
add(pnl);
pnl.add(cvs);
pack();
addWindowListener(new smp63()); //调用Window类的addWindowListener方法添加一个接收窗口对象的接收者
}
class smp63 extends WindowsListener{ //这是一种新的退出机制
public void WindowClosing(WindowEvent e){ //实现点击X关闭窗口
setVisible(false);
System.exit(0);
}
}
public static void main(String[] args) {
smp63 frm = new smp63();
}
}
画布类是可以在上面画画的 和画板类不一样
画布类是可以安放在画板组件上的
这是运行的截图 但是出现了一个问题就是点X和从java的主菜单上点关闭都不能关闭
最后都是用task manager来关的 然后这个我觉得不是代码的问题 我明天用实验室的台式机运行一下看看什么情况
然后今天要表扬一下自己 抵制住了诱惑
外面的朋友喊我们宿舍的都出去吃饭 然后晚上不回来了
然后我后来很委婉淡定的拒绝了 下午安心的写算法题目 晚上在实验室看java
表扬一下自己
今天的总结差不多就这么多了
然后我刚才准备回宿舍的 然后想着 还是在实验室再看一会java吧
然后等下看的就放在明天的总结了
不行 突然想给自己喂口鸡汤 The pursuit of happiness.
好了
老规矩
所谓的光辉岁月,并不是以后,闪耀的日子,
而是无人问津时,你对梦想的偏执。
希望你可以耐的住寂寞,坐的住板凳。
If not me,who?
几年后,看极光的人一定要是你。
快去看书去