import ;
import ;
import ;
import ;
import ;
import .*;
import .*;
import .*;
import .*;
class SpiderMenuBar extends JMenuBar
{
Spider main=null;//生成Spider框架对象
JMenu jNewGame=new JMenu("游戏");//生成菜单组
JMenu jHelp=new JMenu("帮助");
JMenuItem jItemAbout=new JMenuItem("关于");//生成菜单项
JMenuItem jItemOpen=new JMenuItem("开局");
JMenuItem jItemPlayAgain=new JMenuItem("重新发牌");
JRadioButtonMenuItem jRMItemEasy=new JRadioButtonMenuItem("简单:单一花色");//生成单选按钮
JRadioButtonMenuItem jRMItemNormal=new JRadioButtonMenuItem("中级:双花色");
JRadioButtonMenuItem jRMItemHard=new JRadioButtonMenuItem("高级:四花色");
JMenuItem jItemEixt=new JMenuItem("退出");
JMenuItem jItemValid=new JMenuItem("显示可行操作");
/**
**构造函数,生成JMenuBar的图形界面
*/
public SpiderMenuBar(Spider spider)
{
=spider;
/**
**初始化“游戏”菜单
*/
(jItemOpen);
(jItemPlayAgain);
(jItemValid);
();
(jRMItemEasy);
(jRMItemNormal);
(jRMItemHard);
();
(jItemExit);
ButtonGroup group=new ButtonGroup();
(jRMItemEasy);
(jRMItemNormal);
(jRMItemHard);
(jItemAbout);
(jNewGame);
(jHelp);
//为组建添加事件监听并实现
//“开局”
(new (){
public void actionPerformed( e){
();
}
});
//“重新发牌”
(new
(){
public void actionPerformed( e){
if(()<60){
();
}
}
});
//"显示可行操作"
(new (){
public void actionPerformed( e){
new Show().start();
}
});
//"退出"
java蜘蛛纸牌学年论文 来自淘豆网www.taodocs.com转载请标明出处.