/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package AngryBirdsApplication; import AngryBirdsLevel.BirdsLevel; import java.awt.CardLayout; import java.awt.Dimension; import java.awt.Image; import java.io.IOException; import java.lang.reflect.InvocationTargetException; import java.util.logging.Level; import java.util.logging.Logger; //import javax.media.CannotRealizeException; //import javax.media.NoPlayerException; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.SwingUtilities; /** * * @author Sumomoxiao */ public class AngryBirdsMain { /** * Entrance of This Game. */ public static void main(String[] args) throws InterruptedException, IOException{// NoPlayerException, CannotRealizeException { BirdsLevel ts=new BirdsLevel(); AngryBirdsMenu menu=new AngryBirdsMenu(); AngryBirdsPanel game=new AngryBirdsPanel(); AngryBirdsViewFrame mainframe=new AngryBirdsViewFrame(menu,game); //MusicController music=new MusicController(); AngryBirdsController tc=new AngryBirdsController(ts,game); AngryBirdsMenuController mc=new AngryBirdsMenuController(menu); AngryBirdsPanelController pc=new AngryBirdsPanelController(mainframe.getLayoutpanel(),mc,tc); ts.getWorld().setContactListener(tc); //music.start(); Thread switcher=new Thread(pc); switcher.start(); mainframe.setVisible(true); } }
最近下载更多
最近浏览更多
sunrui5555 LV1
4月19日
unprecedented
2023年11月16日
暂无贡献等级
微信网友_6738500712058880
2023年11月16日
暂无贡献等级
wangjialiang1 LV17
2023年8月24日
yerwiu LV10
2023年7月30日
fmj0408 LV1
2023年6月19日
libobozi
2023年6月19日
暂无贡献等级
17683946472 LV9
2023年6月8日
泓鼎168 LV20
2023年5月10日
想把它染成绿色
2023年2月28日
暂无贡献等级