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

更新时间:2024-04-10 00:15:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

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

一 实验目的

(1)掌握 Frame与面板的使用 (2)布局管理器的使用 (3)布局管理器的使用 (4)边界风格的使用 (5)掌握简单Java事件的处理 二 实验内容

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

程序:

import java.awt.*; import javax.swing.*;

public class Con1{ private JFrame f;

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

public static void main(String args[]){ }

public void go(){

Con1 c=new Con1(); c.go();

} }

f=new JFrame(\

Container con=f.getContentPane(); con.setLayout(new FlowLayout()); con.setBackground(Color.white);

con.setLayout(new FlowLayout(FlowLayout.RIGHT,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\

con.add(b1); con.add(b2); con.add(b3); con.add(b4);

con.add(b5); con.add(b6); con.add(b7); con.add(b8);

f.setSize(1000,1000); f.setVisible(true);

结果:

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

窗口中加入9个按钮

程序:

结果:

3、编写一个java程序,单击窗口的“关闭”按钮时退出程序,使用BorderFactory的静态方法创建边

界,运行效果如下图所示:

结果:

4、构造一个Frame窗口,单击窗口的“关闭”按钮时退出程序(参考JFrame的

setDefaultCloseOperation方法);Frame中包含一个“Presss Me”按钮,单击该按钮,在控制台显示单击次数:“你已经单击按钮X次!”。

程序:

本文来源:https://www.bwwdw.com/article/ga6r.html

Top