该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener; import javax.swing.*;
public class InterFace extends JFrame implements ActionListener{
JButton jb0,jb1,jb2,jb3,jb4,jb5,jb6,jb7,jb8;
JPanel jp1,jp2,jp3,jp4,jp5;
JLabel jl1,jl2,jl3,jl4,jl5,jl6,jl7,jl8,jl9,jl0,jla,jlb,jlc,jld,jle,jlf,jlg,jlh;
public static void main(String args[])
{
InterFace IF=new InterFace();
}
public InterFace()
{
jb0=new JButton("启动");
jb1=new JButton("BAR");
jb2=new JButton("七⑦");
jb3=new JButton("西瓜");
jb4=new JButton("星星");
jb5=new JButton("芒果");
jb6=new JButton("铃铛");
jb7=new JButton("橘子");
jb8=new JButton("苹果");
jp1=new JPanel();
jp2=new JPanel();
jp3=new JPanel();
jp4=new JPanel();
jp5=new JPanel();
jl1=new JLabel(Player.barscore+"");
jl2=new JLabel(Player.seven+"");
jl3=new JLabel(Player.watermelon+"");
jl4=new JLabel(Player.star+"");
jl5=new JLabel(Player.mango+"");
jl6=new JLabel(Player.bell+"");
jl7=new JLabel(Player.orange+"");
jl8=new JLabel(Player.apple+"");
jl9=new JLabel(Player.score+"");
jl0=new JLabel("得分:");
jla=new JLabel(" 66倍");
jlb=new JLabel(" 40倍");
jlc=new JLabel(" 34倍");
jld=new JLabel(" 25倍");
jle=new JLabel(" 18倍");
jlf=new JLabel(" 12倍");
jlg=new JLabel(" 5倍");
jlh=new JLabel(" 3倍");
this.setLayout(new GridLayout(5,1));
this.add(jp1);
this.add(jp2);
this.add(jp3);
this.add(jp4);
this.add(jp5);
jp1.add(jl0);
jp1.add(jl9);
jp1.add(jb0);
jp3.add(jl1);
jp3.add(jl2);
jp3.add(jl3);
jp3.add(jl4);
jp3.add(jl5);
jp3.add(jl6);
jp3.add(jl7);
jp3.add(jl8);
jp4.add(jb1);
jp4.add(jb2);
jp4.add(jb3);
jp4.add(jb4);
jp4.add(jb5);
jp4.add(jb6);
jp4.add(jb7);
jp4.add(jb8);
jp5.add(jla);
jp5.add(jlb);
jp5.add(jlc);
jp5.add(jld);
jp5.add(jle);
jp5.add(jlf);
jp5.add(jlg);
jp5.add(jlh);
jb1.addActionListener(this);
jb1.setActionCommand("BAR");
jb2.addActionListener(this);
jb2.setActionCommand("七");
jb3.addActionListener(this);
jb3.setActionCommand("西瓜");
jb4.addActionListener(this);
jb4.setActionCommand("星星");
jb5.addActionListener(this);
jb5.setActionCommand("芒果");
jb6.addActionListener(this);
jb6.setActionCommand("铃铛");
jb7.addActionListener(this);
jb7.setActionCommand("橘子");
jb8.addActionListener(this);
jb8.setActionCommand("苹果");
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setSize(600,400);
this.setResizable(false);
}
@Override
public void actionPerformed(ActionEvent lest) {
// TODO Auto-generated method stub
if(lest.getActionCommand().equals("BAR"))
{
if(Player.barscore>=0&&Player.barscore<99)
{
System.out.println("按下了bar");
Player.score=Player.score-1;
Player.barscore=Player.barscore+1;
}
}
else if(lest.getActionCommand().equals("七"))
{
if(Player.seven>=0&&Player.seven<99)
{
Player.score--;
Player.seven++;
}
}
else if(lest.getActionCommand().equals("西瓜"))
{
if(Player.watermelon>=0&&Player.watermelon<99)
{
Player.score--;
Player.watermelon++;
}
}
}
}