java第三次实验代码.docVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java第三次实验代码

Java第三次试验代码: 【代码1】:??setModal(true); 【代码2】:??setVisible(false);???????? 【代码3】:??setVisible(false);???????????????? 【代码4】:??new?FontDialog(this); 【代码5】:??setVisible(true); 【代码6】:??dialog.setTitle(字体对话框);? 李芳??20:05:09 import?java.awt.*; import?java.applet.*; import?java.awt.event.*; ?class?SignalCanvas?extends?Canvas? {??int?red,green,yellow,x,y,r; ???SignalCanvas() ???{??setBackground(Color.white); ???} ???public?void?setRed(int?r) ???{???red=r; ???} ???public?void?setGreen(int?g) ???{???green=g; ???} ???public?void?setYellow(int?y) ???{???yellow=y; ???} ???public?void?setPosition(int?x,int?y) ???{??this.x=x; ??????this.y=y; ???} ???public?void?setRadius(int?r) ???{??this.r=r; ???} ???public?void?paint(Graphics?g) ???{??if(red==1) ???????{??g.setColor(Color.red); ???????} ??????else?if(green==1)?????? ???????{??g.setColor(Color.green);??? ???????} ?????else?if(yellow==1) ???????{??g.setColor(Color.yellow);??? ???????} ??????g.fillOval(x,y,2*r,2*r); ???} } ?class?SignalFrame?extends?Frame?implements?ItemListener? ?{??Choice?choice; ????SignalCanvas?signal=null; ????String?itemRed=红灯,itemYellow=黄灯,itemGreen=绿灯; ????public?SignalFrame() ????{??choice=new?Choice();?????//创建choice ????choice.add(itemRed);???????????????//创建choice添加itemRed ????choice.add(itemYellow);???????????????//创建choice添加itemYellow? ????choice.add(itemGreen);????????????????//创建choice添加itemGreen?? ????choice.addItemListener(this);??//将当前窗口注册为choice的ItemEvent事件监视器?? ????String?item=?choice.getSelectedItem();??//?choice返回被选中的条目 ???????add(choice,BorderLayout.NORTH); ???????try{??Class?cs=Class.forName(SignalCanvas); ?????????????signal=(SignalCanvas)cs.newInstance(); ?????????????add(signal,BorderLayout.CENTER); ???????????} ????????catch(Exception?e) ???????????{?add(new?Label(您还没有编写SignalCanvas类),BorderLayout.CENTER); ???????????}? ???????setBounds(100,100,360,300); ???????setVisible(true); ???????validate(); ???????addWindowListener(new?WindowAdapter() ?????????????????????????{??public?void?win

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档