201711671104《Java程序设计》第六周学习总结

教材学习内容总结

GUI编程经常提到的基本知识点:

1.JAVA把Component类的子类或间接子类创建的对象称为一个组件;

2.JAVA把Container的子类或间接子类创建的对象成为一个容器;

3.可以向容器中添加组件,Container类提供了一个public方法add(),一个容器可以调用这个方法将组件添加到该容器中;

4.容器调用removeAll()方法可以移动容器的全部组件,调用remove(Component c)方法可以移掉容器中参数c指定的组件;

5.注意到容器本身也是一个组件,因此可以把一个容器添加到另一个容器中实现容器的嵌套;

6.每当容器添加新的组件或者移掉组件时,应当让容器调用validate()方法,以保证容器的组件能正确显示出来。

容器可以分为:一般容器、中间容器、底层容器。一般情况下,窗口显现出来给我们视觉效果的是底层容器,底层容器有三种:JFrame(框架,主要用来设计应用程序的图像显示)、JDialog(对话框,通常用来设计具有依赖关系的窗口)、JApplet(小应用程序,主要用来设计嵌入网页中运行的JAVA程序)

代码调试中的问题和解决过程,最后在检查过后发现问题并解决。

     在编写代码时,总是不能很好地调用监视器以及容器自带的函数,如JFrame的对象能够调用JFrame自带的函数:JFrame(String s)、public void setBounds(int  a,int b,int width、int height)、public void setVisible(boolean b)等等,如果不能很好的熟记常用函数(包括拼写不熟悉)会导致编写程序的效率大大降低。

解决办法:百度以及联系课本所列,熟记那几个常用容器和那几种监视器自带的函数。

其他(感悟、思考等)

  读懂了课本上的例题虽然有了一定的编写代码的思路,但是实际操作起来却是错误百出,还是需要勤动手来增强自己编写的JAVA风格的代码“感”。

猜你喜欢

转载自blog.csdn.net/guangnianaaa/article/details/83869275