练习80奇妙图形.docVIP

  • 3
  • 0
  • 约 12页
  • 2016-12-05 发布于北京
  • 举报
练习80奇妙图形.doc

练习80 奇妙图形 本例知识点 一句话讲解 新学知识 使用Graphics类 通过该类绘制出各种图形 已学知识 使用类Choice 制作选择框 一、练习具体要求 本练习制作奇妙图形的实例。程序执行后,产生一个加载很多奇妙图形的面板,用户可以通过按钮来选择要查看的图形,也可以通过选择框直接选择要查看的图形。图形的显示分成两种风格,左侧显示图形的全貌,右侧只显示图形的轮廓。 二、程序及注释 (1)编程思路:本练习因为首先要奇妙图形的实例, 所以首先要制作程序界面,在初始化小程序的函数public void init()里先通过函数setLayout(new BorderLayout())设置界面的布局风格,然后通过语句add(Center, cards = new GraphicsCards())制作图像卡片类的对象,以便管理图片,最后通过Choice类制作出选择框。然后,制作五类图形,分别通过ArcCard类,ArcDegreePanel类,ArcPanel类,Shape类,RectShape类,OvalShape类,RoundRectShape类,PolygonShape类和ColorUtils类 一起实现。最后,要响应用户选择,以便显示用户要查看的图片,函数public boolean action(Event evt, Object arg)响应按钮动作。 (2

文档评论(0)

1亿VIP精品文档

相关文档