1.静态菜单:画圆,画矩形。
(1)要求点击各菜单项后弹出相应对话框,并在对话框中指定所画图形的大小(输入)、线条颜色(下拉框选择)、背景颜色(下拉框选择);
(2)然后在工作区实现相应的画图功能。
2.鼠标事件:对刚才所画的图形能够成倍放大或按比例缩小。
(1)要求每点击一次鼠标左键,缩小一半;
(2)每点击鼠标右键一次放大一倍;
(3)*如果放大或缩小时超过了工作区的范围,请给出弹出对话框提示;
(4)*在放大或缩小过程中,所画图形的颜色不变,但线条粗细可做相应变化
3.键盘事件:对刚才所画的图形能够上下左右移动;
(1)要求每次按键↑、↓、←、→时移动固定的距离100个像素
(2)在移动过程中,所画图形的大小、颜色均不变
(3)*如果移动时超过了工作区 的范围,请给出弹出对话框提示
1