freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于java的動物換位游戲軟件設(shè)計課程設(shè)計-資料下載頁

2025-06-22 00:34本頁面
  

【正文】 extends JPanel{ Point point。 boolean isLeft。 Toolkit tool。 File leftImage,rightImage。 Animal() { tool=getToolkit()。 } public void setLeftImage(File f) { leftImage=f。 } public void setRightImage(File f)沈陽理工大學(xué)課程設(shè)計報告23 { rightImage=f。 } public void setIsLeft(boolean boo) { isLeft=boo。 } public boolean getIsLeft() { return isLeft。 } public void setAtPoint(Point p) { point=p。 } public Point getAtPoint() { return point。 } public void paintComponent(Graphics g) { (g)。 int w=getBounds().width。 int h=getBounds().height。 try { if(isLeft==true) { Image image=(().toURL())。 (image,0,0,w,h,this)。 } else { Image image=(().toURL())。 (image,0,0,w,h,this)。 } } catch(Exception exp){} }}public class Point{ int x,y。 boolean haveAnimal。 Animal animal=null。 Stone stone。沈陽理工大學(xué)課程設(shè)計報告24 public Point(int x,int y) { =x。 =y。 } public boolean isHaveAnimal() { return haveAnimal。 } public void setIsHaveAnimal(boolean boo) { haveAnimal=boo。 } public int getX() { return x。 } public int getY() { return y。 } public boolean equals(Point p) { if(()==()amp。amp。()==()) return true。 else return false。 } public void setThisAnimal(Animal animal) { =animal。 } public Animal getThisAnimal() { return animal。 } public void setThisStone(Stone stone) { =stone。 } public Stone getThisStone() { return stone。 }}import .*。import .*。沈陽理工大學(xué)課程設(shè)計報告25public class Stone extends JButton{ Icon iconStone。 Stone() { iconStone=new ImageIcon()。 setIcon(iconStone)。 } }import .*。import .*。import .*。import .*。import .*。import .*。import .*。public class HandleMouse extends JPanel implements MouseListener,ActionListener { Point [] point。 ArrayListInteger step。 int spendTime=0。 recordTime。 boolean success=false,countTime=false。 JTextField showTime。 File musicFile。 AudioClip clip。 File leftImageFile,rightImageFile,gradeFile。 Animal [] animal。 Record record。 HandleMouse() { try { step=new ArrayListInteger()。 recordTime=new (1000,this)。 record=new Record()。 musicFile =new File()。 URI uri=()。 URL url = ()。 showTime=new JTextField(26)。 (false)。 ()。 (new Font(楷體_GB2312,18))。 add(new JLabel(負責(zé)處理鼠標(biāo)事件,并顯示您的用時:,))。 add(showTime)。 setBackground()。 clip=(url)。沈陽理工大學(xué)課程設(shè)計報告26 } catch(Exception e) { ()。 } } public void setPoint(Point [] point) { =point。 } public void initStep() { ()。 } public void initSpendTime() { spendTime=0。 (null)。 ()。 } public ArrayListInteger getStep() { return step。 } public void setCountTime(boolean b) { countTime=b。 } public void mousePressed(MouseEvent e) { if(countTime) { ()。 ()。 } else (不給您計時)。 Animal animal=null。 animal=(Animal)()。 int w=().width。 int h=().height。 int m=1。 Point startPoint=()。 for(int i=0。i。i++) { if(point[i].equals(startPoint)) { m=i。 break。 }沈陽理工大學(xué)課程設(shè)計報告27 } if(()==trueamp。amp。m=) { if(point[m+1].isHaveAnimal()==false) { (point[m+1].getX()w/2,point[m+1].getY()h)。 (point[m+1])。 point[m+1].setThisAnimal(animal)。 point[m+1].setIsHaveAnimal(true)。 (false)。 (m)。 (m+1)。 } else if(m+1=amp。amp。point[m+2].isHaveAnimal()==false) { (point[m+2].getX()w/2,point[m+2].getY()h)。 (point[m+2])。 point[m+2].setThisAnimal(animal)。 point[m+2].setIsHaveAnimal(true)。 (false)。 (m)。 (m+2)。 } } else if(()==falseamp。amp。m=1) { if(point[m1].isHaveAnimal()==false) { (point[m1].getX()w/2,point[m1].getY()h)。 (point[m1])。 point[m1].setThisAnimal(animal)。 point[m1].setIsHaveAnimal(true)。 (false)。 (m)。 (m1)。 } else if(m1=1amp。amp。point[m2].isHaveAnimal()==false) { (point[m2].getX()w/2,point[m2].getY()h)。 (point[m2])。 point[m2].setThisAnimal(animal)。 point[m2].setIsHaveAnimal(true)。 (false)。 (m)。 (m2)。 } } } public void actionPerformed(ActionEvent e) { spendTime++。沈陽理工大學(xué)課程設(shè)計報告28 (您的用時:+spendTime+秒)。 } public boolean isSuccess() { boolean boo=true。 int i=0。 for(i=0。i。i++) { if(point[i].getThisAnimal().getIsLeft()==true ||point[i++1].getThisAnimal().getIsLeft()==false) { boo=fals
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1