当前位置:文档之家› 实验二基于图形用户界面程序设计

实验二基于图形用户界面程序设计

实验二基于图形用户界面程序设计(上)实验目的
1.了解图形用户界面程序设计方法。

2.掌握继承的概念和继承的使用。

3.掌握访问权限的种类以及使用方法。

4.学会使用控件。

实验指导
任务一:
内容:


并定义该类的构造函数,写一段代码来测试你所写的类。

提交:
代码:
;
{
;
;
;
;
{
("我的无参数构造函数"); }
()
{
"";
();
}
()
{
;
();
}
()
{
;
();
}
()
{
"男";
();
}
( [])
{
();
();
();
();
();
}
}
运行结果:
:\\>
我的无参数构造函数

存在的问题和解决办法:
任务二:
内容:

并定义该类的构造函数,写一段代码来测试你所写的类。

提交:
代码:
;
{
;
;
;
;
()
{
("我的无参数构造函数");
}
()
{
"";
();
}
()
{
;
();
}
()
{
;
();
()
{
"男";
();
}
( [])
{
();
();
();
();
();
();
}
}
{
;
()
{
("我(子类)的无参数构造函数"); }
()
{
"";
();
}
}
运行结果:
:\\>
我的无参数构造函数
我(子类)的无参数构造函数

存在的问题和解决办法:
任务三:
编写以下代码观察其运行结果,并解释每行代码:
提交:
包含解释的代码:
运行结果:
存在的问题和解决办法:
任务四:
用生成一个图像界面,在上添加两个组件,观察运行结果。

提交:
代码:
.*;
{
;
;
()
{
("");
("");
("");
()();
()();
();
();
}
( [])
{
();
}
}
存在的问题和解决办法:
任务五:
用生成一个图形界面,向中添加组件,在组件中添加两个组件,观察运行结果。

提交:
代码:
.*;
{
;
;
;
;
()
{
("");
("");
();
()();
();
();
();
();
}
( [])
{
();
}
}
运行结果:
存在问题和解决办法:
和任务四比较有什么差异:
任务六:
用生成一个图形界面,向中添加一个,在中添加个,其中一个的宽度为、一个默认字符为“”,其中一个宽度为,默认字符为“”。

观察三个的长度和内容。

提交:
代码:
.*;
{
;
;
;
()
{
("");
();
();
();
("");
("");
()();
();
();
();
();
();
();
}
( [])
{
();
}
}
运行结果:
存在问题和解决办法:
任务七:
生成如图所示的界面。

其中组合框中为:北京、上海、天津、杭州,温州。

提交:
代码:
.*;
{
;
;
;
;
;
;
;
[]{"北京","上海","天津","杭州","温州"};
()
{
();
("城市");
("新城市");
();
("");
("添加");
("删除");
();
();
()();
();
();
();
();
();
();
();
();
}
( [])
{
();
}
}
运行结果:
存在问题和解决办法:
任务八
生成如下界面。

提交:
代码:
.*;
{
;
;
;
;
;
()
{
("");
();
("课程");
("性别");
("年级");
("化学");
("物理");
("数学");
("语文");
("男");
("女");
("一年级");
("二年级");
("三年级");
();
();
();
();
();
();
();
();
();
();
();
();
();
();
();
();
();
();
();
()();
();
();
}
([] )
{
();
}
}
运行结果:
(本题在自己电脑截的图,主题不一样) 存在问题和解决办法:
任务九
用代码实现如下一系列消息对话框
提交:
代码:
.*;
{
([] )
{
("框架");
();
();
(,"","");
(,"","");
(,"","");
(,"","");
(,"","");
}
}
任务十
用代码实现如下一系列确认对话框
提交:
代码:
.*;
{
([] )
{
(,"要继续吗?","确定对话框");
(,"要继续吗?","确定对话框");
(,"要继续吗?","确定对话框");
}
}
回答:
按”确定”、”取消”、”否”、”是”有什么不同?返回值不同;
任务十一
用代码实现如下输入对话框
提交:
代码:
.*;
{
([] )
{
;
("请输入")跳出输入对话框
()如果按确定
{
();
}
如果按取消
{
("没有输入");
}
}
}
回答:
按”确定”、”取消”有什么不同?
确定表示真,取消表示假;。

相关主题