《7 实验七 图形用户界面的设计与实现.docx》由会员分享,可在线阅读,更多相关《7 实验七 图形用户界面的设计与实现.docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、7 实验七 图形用户界面的设计与实现 实验八图形用户界面的设计与实现 一、实验目的 1掌握图形界面设计。 2掌握常用GUI控制组件及其事件处理。 二、实验内容(任选3个) 1编程包含一个标签和一个按钮,单击按钮时,标签的内容在你好和再见之间切换。 2编程包含一个文本框和一个文本区域,文本框内容改变时,将文本框中的内容显示在文本区域中;在文本框中按回车键时,清空文本区域的内容。 3. 试设计一个窗口,内含一个按钮。开始运行时,按钮显示“Click Me”字样,当按钮按下时,按钮显示为“Click Me Again”字样,再按一次,则按钮显示“Click Me”字样,依此循环。 4.设计一个窗口,
2、窗口中包含有一个文本框,一个标签,两个按钮,当按下“文本一”按纽时,使得Hello java!显示在文本框中,按下“文本二”按纽时,使得“你好Java!”显示在文本框中(要求两个按纽之间使用网格布局,与其他组件共使用Frame默认布局管理)。 5.试设计一个窗口,窗口界面如下图。包含Style菜单、Color菜单和Exit菜单,Style菜单设计字体的样式(包括Plane、Bold、Italic),Color(红、绿、蓝、自定义)菜单设计字体的颜色、Exit菜单(CloseWindow)退出系统。 6编程包含一个复选按钮和一个普通按钮,复选按钮选中时,普通按钮的背景色为青色,未选中时为灰色。
3、7编程包含一个单选按钮组和一个普通按钮,单选按钮组中包含三个单选,文本说明分别为普通、黑体和斜体。选择文本标签为普通的单选按钮时,普通按钮中的文字为普通字体,选择文本标签为黑体的单选按钮时,普通按钮中的文字的字体为黑体,选择文本标签为斜体的单选按钮时,普通按钮中的文字的字体为斜体。 8编程包含一个下拉列表和一个按钮,下拉列表中有10、14、18三个选项。选择10时,按钮中文字的字号为10,选择14时,按钮中文字的字号为14,选择18时,按钮中文字的字号为18。 9编程包含一个列表和两个标签,在第一个标签中显示列表中被双击的选项的内容,在第二个标签中显示列表中被选中的所有选项的内容。 10编程确
4、定当前鼠标的位置坐标。 11编程创建一个Frame,实现窗口的监听器接口。 12编程使用BorderLayout布局方式放置5个按钮。 13编写一个应用程序,用户可以在一个文本框中里输入数字字符,按ENTER 键后将数字放入一个文本区,当输入大于1000时,弹出一个对话框,提示用户数字已经大雨1000。 三、思考题 1Java的事件处理机制是怎样的? 2事件监听器和事件适配器的关系是什么? 3编程包含两个按钮和一个标签,将发生单击事件的按钮上的文本信息显示在标签中。 提示:关键代码如下: b1.addActionListener(new B1(); b2.addActionListener(new B2(); class B1 implements ActionListener public void actionPerformed(ActionEvent e) who.setText(Button 1); class B2 implements ActionListener public void actionPerformed(ActionEvent e) who.setText(Button 2);