关于Java入门的小程序

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1.//UseList1.javaimportjava.applet.*;importjava.awt.*;importjava.awt.event.*;publicclassUseList1extendsAppletimplementsItemListener,ActionListener{Listenglist;Stringeng[]={before,happy,sad,shy,run,long,wondeful,apple};Stringchn[]={prep.在.....之前,adj.快乐的,adj.伤心的,adj.害羞的,vt.跑步,adj.长的,adj.伟大的,n.苹果};intindex[];intk;publicvoidinit(){englist=newList(4,true);for(inti=0;ieng.length;i++)englist.add(eng[i]);add(englist);englist.addActionListener(this);englist.addItemListener(this);}publicvoidactionPerformed(ActionEvente){if(e.getSource()==englist){k=1;index=englist.getSelectedIndexes();}repaint();}publicvoiditemStateChanged(ItemEvente){if(e.getItemSelectable()==englist){k=2;index=englist.getSelectedIndexes();}repaint();}publicvoidpaint(Graphicsg){if(k==1){for(inti=0;iindex.length;i++){g.drawString(chn[index[i]],50,100+i*15);}}if(k==2){for(inti=0;iindex.length;i++){g.drawString(eng[index[i]],50,100+i*15);}}}}2.importjava.applet.*;importjava.awt.*;importjava.awt.event.*;publicclassUseChoiceextendsAppletimplementsItemListener{Choicechoice=newChoice();Labellabel=newLabel();Imagepic[]=newImage[5];intk=0;publicvoidinit(){setSize(400,300);for(inti=0;ipic.length;i++){pic[i]=getImage(getCodeBase(),(i+1)+.jpg);}setLayout(newFlowLayout(FlowLayout.LEFT));choice.add(图片1);choice.addItem(图片2);choice.addItem(图片3);choice.addItem(图片4);choice.addItem(图片5);add(choice);choice.addItemListener(this);choice.select(0);label.setFont(newFont(楷体,Font.BOLD,20));add(label);}publicvoiditemStateChanged(ItemEvente){k=choice.getSelectedIndex();if(k==0)label.setText(这是正在运行的电脑桌面);if(k==1)label.setText(这是春天的池塘);if(k==2)label.setText(这是盛开的荷花);if(k==3)label.setText(这是美丽的地球);if(k==4)label.setText(这是学校的食堂);repaint();}publicvoidpaint(Graphicsg){g.drawImage(pic[k],10,40,this);}}

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功