任务一
创建helloword 图形用户界面
import java.awt.*;//添加awt库
import javax.swing.*;//添加swing库
public class z {//申明创建一个类z
public static void main(String[] args) {
// TODO 自动生成的方法存根
Frame f=new Frame("图形用户界面");//对Frame重新给一个身份f,并设置图形用户界面。
Panel p1=new Panel();//对Panel实例化p1
JLabel lab=new JLabel("hello word");//对JLable实例化lab,并调用显示helloword.
f.setSize(300,150);//对该界面的大小进行设置
f.setVisible(true);//设置界面的可见性
f.setBackground(Color.red);//设置界面的背景颜色为红色
f.add(p1);//将p1的内容添加到界面中
p1.add(lab);//将lab的内容显示在界面中。
}
}
知识点:
1,了解awt和swi这里写代码片
ng的概念。
2,通过awt的调用,让程序能够正常使用。
3,swing是一个轻量级的java组件。
4,swing 有其丰富,灵活的功能和模块化的组件方式。
心得
在学习了图形界面后才发现原来我们平时看到的图形用户界面的效果不仅仅是用web的知识可以得到,在java中我们可以用图形界面awt和swing的方法去得到。awt包里有很多的类型,如color,event,font等,在不清楚自己想要的是什么类型的时候可以用;来代替,表示你选择awt里面的所有都可以调用。就像是数据库里查找数据时你想要查找表里 所有数据时用*表示一样。