实验九:Java图形用户界面设计(1)

实验九:Java图形用户界面设计(1)
实验九:Java图形用户界面设计(1)

实验九Java图形用户界面设计(1)

一实验目的

(1)掌握Frame与面板的使用

(2)布局管理器的使用

(3)布局管理器的使用

(4)边界风格的使用

(5)掌握简单Java事件的处理

二实验内容

1、创建并显示一个标题为“My Frame”,背景色为白色,大小为1000×1000的框架。在该框架中放置八个按钮,按钮的标题分别为“按钮1”、……“按钮8”。采用FlowLayout布局管理器。

程序:

import .*;

import .*;

public class Con1{

private JFrame f;

private JButton b1,b2,b3,b4,b5,b6,b7,b8;

public static void main(String args[]){

Con1 c=new Con1();

();

}

public void go(){

f=new JFrame("My Frame");

Container con=();

(new FlowLayout());

;

(new FlowLayout,920,50));

b1=new JButton("按键1");

b2=new JButton("按键2");

b3=new JButton("按键3");

b4=new JButton("按键4");

b5=new JButton("按键5");

b6=new JButton("按键6");

b7=new JButton("按键7");

b8=new JButton("按键8");

(b1); (b2); (b3); (b4);

(b5); (b6); (b7); (b8);

(1000,1000);

(true);

}

}

结果:

2、编写一个java程序,在程序中生成一个框架窗口,设置窗口的布局管理器为网格式布局管理器,往窗口中加入9个按钮

程序:

结果:

3、编写一个java程序,单击窗口的“关闭”按钮时退出程序,使用BorderFactory的静态方法创建边界,运行效果如下图所示:

结果:

4、构造一个Frame窗口,单击窗口的“关闭”按钮时退出程序(参考JFrame的setDefaultCloseOperation 方法);Frame中包含一个“Presss Me”按钮,单击该按钮,在控制台显示单击次数:“你已经单击按钮X次!”。

程序:

结果:

三实验总结

相关主题
相关文档
最新文档