Advertisement
0rioNN

Untitled

May 18th, 2014
294
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.37 KB | None | 0 0
  1. package chessgame;
  2.  
  3. import javax.swing.*;
  4.  
  5. import java.awt.*;
  6. import java.awt.event.*;
  7.  
  8. public class Chess {
  9.    
  10.     private JFrame f;
  11.     private JPanel p_inicio;
  12.     private JButton b1;
  13.     private JLabel lab;
  14.    
  15.    
  16.    
  17.     public Chess(){
  18.        
  19.         gui();
  20.        
  21.     }
  22.    
  23.     public void gui(){
  24.        
  25.         f = new JFrame("Jogo de Xadrez");
  26.         f.setVisible(true);
  27.         f.setSize(600,600);
  28.         f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  29.        
  30.        
  31.         p_inicio = new JPanel();
  32.         p_inicio.setBackground(Color.GRAY);
  33.  
  34.        
  35.         b1 = new JButton("Player 1 VS Player 2");
  36.         b1.addActionListener(new começar());
  37.  
  38.         lab = new JLabel("Jogo de Xadrez em Java");
  39.        
  40.        
  41.         p_inicio.add(lab);
  42.         p_inicio.add(b1);
  43.        
  44.        
  45.        
  46.         f.add(p_inicio);
  47.        
  48.        
  49.     }
  50.    
  51.    
  52.     static class começar implements ActionListener{
  53.        
  54.         public void actionPerformed (ActionEvent e){
  55.            
  56.            
  57.             JFrame f_nome =  new JFrame ("Jogo de Xadrez");
  58.             f_nome.setSize(600,600);
  59.             f_nome.setVisible(true);
  60.             f_nome.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  61.  
  62.             JPanel p_nome = new JPanel();
  63.             p_nome.setBackground(Color.LIGHT_GRAY);
  64.            
  65.             JLabel l_nome = new JLabel ("Insira o nome do Player 1 do PLayer2");
  66.             JButton b_nome = new JButton ("JOGAR");
  67.            
  68.            
  69.             f_nome.add(p_nome);
  70.            
  71.             p_nome.add(l_nome);
  72.             p_nome.add(b_nome);
  73.            
  74.         }
  75.     }
  76.    
  77.    
  78.     public static void main (String [] args){
  79.        
  80.         new Chess();
  81.     }
  82.    
  83.    
  84. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement