Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.*;
- import java.awt.event.*;
- import javax.swing.*;
- import javax.swing.plaf.basic.BasicButtonListener;
- import javax.swing.plaf.basic.BasicOptionPaneUI;
- public class Window extends JFrame {
- private int a = 0;
- private int b = 0;
- protected String win;
- private JButton butt = new JButton("AC Milan");
- private JButton butt2 = new JButton("Real Madrid");
- private JLabel lab1 = new JLabel("Result: " + a + " X " + b);
- private JLabel lab2 = new JLabel("Last Scorer: ");
- private JLabel Winner = new JLabel();
- public String getWinner(){
- if (a > b) {win = "AC Milan";}
- else if (a < b) {win = "Real Madrid";}
- else {win = "Draw";}
- return win;
- };
- public Window(){
- super("Match");
- this.setBounds(200,200,640,640);
- this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- lab1.setHorizontalAlignment(lab1.CENTER);
- lab2.setHorizontalAlignment(lab2.CENTER);
- Winner.setHorizontalAlignment(Winner.RIGHT);
- butt.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent e) {
- a++;
- lab1.setText("Result: " + a + " X " + b);
- lab2.setText("Last Scorer: AC Milan");
- Winner.setText("Winner: " + getWinner());
- }
- });
- butt2.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent e) {
- b++;
- lab1.setText("Result: " + a + " X " + b);
- lab2.setText("Last Scorer: Real Madrid");
- Winner.setText("Winner: " + getWinner());
- }
- });
- JPanel panel = new JPanel();
- GridLayout layout = new GridLayout(3,2,5,5);
- panel.setLayout(layout);
- panel.add(lab1);
- panel.add(lab2);
- panel.add(butt);
- panel.add(butt2);
- panel.add(Winner);
- getContentPane().add(panel);
- setVisible(true);
- }
- public static void main(String[] args){
- Window gui = new Window();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement