You are on page 1of 54

Parte 1 - JUEGO

import java.awt.Color; import javax.swing.JOptionPane;

public class juego extends javax.swing.JFrame { //variable que va contando cuantos numeros se han oprimido para controlar en que casilla va ocupando

int contar = 0; String numer; int fila = 1; int pica = 0; int fija = 0; String afija, apica, N1, N2, N3, N4; int victoria = 0, derrota = 0;

public juego() { initComponents(); setLocationRelativeTo(null); }

@SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="Generated Code"> private void initComponents() {

bt3 = new javax.swing.JButton(); bt1 = new javax.swing.JButton(); bt2 = new javax.swing.JButton(); bt6 = new javax.swing.JButton(); bt4 = new javax.swing.JButton(); bt5 = new javax.swing.JButton(); bt9 = new javax.swing.JButton(); bt7 = new javax.swing.JButton(); bt8 = new javax.swing.JButton(); bt0 = new javax.swing.JButton(); txtN4 = new javax.swing.JTextField(); txtN1 = new javax.swing.JTextField(); txtN2 = new javax.swing.JTextField(); txtN3 = new javax.swing.JTextField(); jLabel1 = new javax.swing.JLabel(); LbDerrotas = new javax.swing.JLabel(); LbVictoria = new javax.swing.JLabel(); jLabel4 = new javax.swing.JLabel(); TxtNa4 = new javax.swing.JTextField(); TxtNa1 = new javax.swing.JTextField(); TxtNa2 = new javax.swing.JTextField(); TxtNa3 = new javax.swing.JTextField(); jLabel2 = new javax.swing.JLabel(); txtf1N4 = new javax.swing.JTextField(); txtf1N1 = new javax.swing.JTextField(); txtf1N2 = new javax.swing.JTextField();

txtf1N3 = new javax.swing.JTextField(); txtf2N4 = new javax.swing.JTextField(); txtf2N1 = new javax.swing.JTextField(); txtf2N2 = new javax.swing.JTextField(); txtf2N3 = new javax.swing.JTextField(); txtf3N4 = new javax.swing.JTextField(); txtf3N1 = new javax.swing.JTextField(); txtf3N2 = new javax.swing.JTextField(); txtf3N3 = new javax.swing.JTextField(); txtf4N4 = new javax.swing.JTextField(); txtf4N1 = new javax.swing.JTextField(); txtf4N2 = new javax.swing.JTextField(); txtf4N3 = new javax.swing.JTextField(); txtf5N4 = new javax.swing.JTextField(); txtf5N1 = new javax.swing.JTextField(); txtf5N2 = new javax.swing.JTextField(); txtf5N3 = new javax.swing.JTextField(); jLabel3 = new javax.swing.JLabel(); jLabel5 = new javax.swing.JLabel(); jLabel7 = new javax.swing.JLabel(); Lb2 = new javax.swing.JLabel(); Lb1 = new javax.swing.JLabel(); Lb3 = new javax.swing.JLabel(); Lb4 = new javax.swing.JLabel(); Lb5 = new javax.swing.JLabel(); Lb6 = new javax.swing.JLabel();

Lb7 = new javax.swing.JLabel(); Lb8 = new javax.swing.JLabel(); Lb9 = new javax.swing.JLabel(); Lb10 = new javax.swing.JLabel(); BtComparar = new javax.swing.JButton(); BtLimpiar = new javax.swing.JButton(); filler1 = new javax.swing.Box.Filler(new java.awt.Dimension(0, 2), new java.awt.Dimension(0, 2), new java.awt.Dimension(32767, 2)); jButton1 = new javax.swing.JButton(); jButton2 = new javax.swing.JButton(); jButton3 = new javax.swing.JButton(); BtContinuar = new javax.swing.JButton(); jLabel6 = new javax.swing.JLabel();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); setMinimumSize(new java.awt.Dimension(580, 470)); addWindowListener(new java.awt.event.WindowAdapter() { public void windowOpened(java.awt.event.WindowEvent evt) { formWindowOpened(evt); } }); getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());

bt3.setBackground(new java.awt.Color(0, 0, 0)); bt3.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N bt3.setForeground(new java.awt.Color(255, 255, 255));

bt3.setText("3"); bt3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { cargarNumero(evt); } }); getContentPane().add(bt3, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 170, 60, 60));

bt1.setBackground(new java.awt.Color(0, 0, 0)); bt1.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N bt1.setForeground(new java.awt.Color(255, 255, 255)); bt1.setText("1"); bt1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { cargarNumero(evt); } }); getContentPane().add(bt1, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 170, 60, 60));

bt2.setBackground(new java.awt.Color(0, 0, 0)); bt2.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N bt2.setForeground(new java.awt.Color(255, 255, 255)); bt2.setText("2"); bt2.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) { cargarNumero(evt); } }); getContentPane().add(bt2, new org.netbeans.lib.awtextra.AbsoluteConstraints(80, 170, 60, 60));

bt6.setBackground(new java.awt.Color(0, 0, 0)); bt6.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N bt6.setForeground(new java.awt.Color(255, 255, 255)); bt6.setText("6"); bt6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { cargarNumero(evt); } }); getContentPane().add(bt6, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 230, 60, 60));

bt4.setBackground(new java.awt.Color(0, 0, 0)); bt4.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N bt4.setForeground(new java.awt.Color(255, 255, 255)); bt4.setText("4"); bt4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { cargarNumero(evt);

} }); getContentPane().add(bt4, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 230, 60, 60));

bt5.setBackground(new java.awt.Color(0, 0, 0)); bt5.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N bt5.setForeground(new java.awt.Color(255, 255, 255)); bt5.setText("5"); bt5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { cargarNumero(evt); } }); getContentPane().add(bt5, new org.netbeans.lib.awtextra.AbsoluteConstraints(80, 230, 60, 60));

bt9.setBackground(new java.awt.Color(0, 0, 0)); bt9.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N bt9.setForeground(new java.awt.Color(255, 255, 255)); bt9.setText("9"); bt9.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { cargarNumero(evt); } });

getContentPane().add(bt9, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 290, 60, 60));

bt7.setBackground(new java.awt.Color(0, 0, 0)); bt7.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N bt7.setForeground(new java.awt.Color(255, 255, 255)); bt7.setText("7"); bt7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { cargarNumero(evt); } }); getContentPane().add(bt7, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 290, 60, 60));

bt8.setBackground(new java.awt.Color(0, 0, 0)); bt8.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N bt8.setForeground(new java.awt.Color(255, 255, 255)); bt8.setText("8"); bt8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { cargarNumero(evt); } }); getContentPane().add(bt8, new org.netbeans.lib.awtextra.AbsoluteConstraints(80, 290, 60, 60));

bt0.setBackground(new java.awt.Color(0, 0, 0)); bt0.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N bt0.setForeground(new java.awt.Color(255, 255, 255)); bt0.setText("0"); bt0.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { cargarNumero(evt); } }); getContentPane().add(bt0, new org.netbeans.lib.awtextra.AbsoluteConstraints(80, 350, 60, 60));

txtN4.setEditable(false); txtN4.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtN4.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtN4, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 110, 42, 42));

txtN1.setEditable(false); txtN1.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtN1.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtN1, new org.netbeans.lib.awtextra.AbsoluteConstraints(30, 110, 42, 42));

txtN2.setEditable(false); txtN2.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtN2.setHorizontalAlignment(javax.swing.JTextField.CENTER);

getContentPane().add(txtN2, new org.netbeans.lib.awtextra.AbsoluteConstraints(70, 110, 42, 42));

txtN3.setEditable(false); txtN3.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtN3.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtN3, new org.netbeans.lib.awtextra.AbsoluteConstraints(110, 110, 42, 42));

jLabel1.setFont(new java.awt.Font("Arial Narrow", 0, 18)); // NOI18N jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); jLabel1.setText("FIJAS"); getContentPane().add(jLabel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(310, 110, 50, -1));

LbDerrotas.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N LbDerrotas.setText("0"); getContentPane().add(LbDerrotas, new org.netbeans.lib.awtextra.AbsoluteConstraints(160, 50, 20, 20));

LbVictoria.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N LbVictoria.setText("0"); getContentPane().add(LbVictoria, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 50, 20, 20));

jLabel4.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N jLabel4.setText("-");

getContentPane().add(jLabel4, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 50, 20, 20));

TxtNa4.setEditable(false); TxtNa4.setBackground(new java.awt.Color(0, 0, 0)); TxtNa4.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N TxtNa4.setHorizontalAlignment(javax.swing.JTextField.CENTER); TxtNa4.setBorder(javax.swing.BorderFactory.createMatteBorder(1, 1, 1, 1, new java.awt.Color(102, 204, 0))); getContentPane().add(TxtNa4, new org.netbeans.lib.awtextra.AbsoluteConstraints(500, 60, 40, 40));

TxtNa1.setEditable(false); TxtNa1.setBackground(new java.awt.Color(0, 0, 0)); TxtNa1.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N TxtNa1.setHorizontalAlignment(javax.swing.JTextField.CENTER); TxtNa1.setBorder(javax.swing.BorderFactory.createMatteBorder(1, 1, 1, 1, new java.awt.Color(102, 204, 0))); getContentPane().add(TxtNa1, new org.netbeans.lib.awtextra.AbsoluteConstraints(380, 60, 40, 40));

TxtNa2.setEditable(false); TxtNa2.setBackground(new java.awt.Color(0, 0, 0)); TxtNa2.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N TxtNa2.setHorizontalAlignment(javax.swing.JTextField.CENTER); TxtNa2.setBorder(javax.swing.BorderFactory.createMatteBorder(1, 1, 1, 1, new java.awt.Color(102, 204, 0)));

getContentPane().add(TxtNa2, new org.netbeans.lib.awtextra.AbsoluteConstraints(420, 60, 40, 40));

TxtNa3.setEditable(false); TxtNa3.setBackground(new java.awt.Color(0, 0, 0)); TxtNa3.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N TxtNa3.setHorizontalAlignment(javax.swing.JTextField.CENTER); TxtNa3.setBorder(javax.swing.BorderFactory.createMatteBorder(1, 1, 1, 1, new java.awt.Color(102, 204, 0))); getContentPane().add(TxtNa3, new org.netbeans.lib.awtextra.AbsoluteConstraints(460, 60, 40, 40));

jLabel2.setFont(new java.awt.Font("Algerian", 0, 18)); // NOI18N jLabel2.setText("VICTORIAS DERROTAS");

getContentPane().add(jLabel2, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 10, -1, -1));

txtf1N4.setEditable(false); txtf1N4.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtf1N4.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf1N4, new org.netbeans.lib.awtextra.AbsoluteConstraints(500, 140, 40, 40));

txtf1N1.setEditable(false); txtf1N1.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtf1N1.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf1N1, new org.netbeans.lib.awtextra.AbsoluteConstraints(380, 140, 40, 40));

txtf1N2.setEditable(false); txtf1N2.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtf1N2.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf1N2, new org.netbeans.lib.awtextra.AbsoluteConstraints(420, 140, 40, 40));

txtf1N3.setEditable(false); txtf1N3.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtf1N3.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf1N3, new org.netbeans.lib.awtextra.AbsoluteConstraints(460, 140, 40, 40));

txtf2N4.setEditable(false); txtf2N4.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtf2N4.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf2N4, new org.netbeans.lib.awtextra.AbsoluteConstraints(500, 180, 40, 40));

txtf2N1.setEditable(false); txtf2N1.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtf2N1.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf2N1, new org.netbeans.lib.awtextra.AbsoluteConstraints(380, 180, 40, 40));

txtf2N2.setEditable(false); txtf2N2.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N

txtf2N2.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf2N2, new org.netbeans.lib.awtextra.AbsoluteConstraints(420, 180, 40, 40));

txtf2N3.setEditable(false); txtf2N3.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtf2N3.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf2N3, new org.netbeans.lib.awtextra.AbsoluteConstraints(460, 180, 40, 40));

txtf3N4.setEditable(false); txtf3N4.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtf3N4.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf3N4, new org.netbeans.lib.awtextra.AbsoluteConstraints(500, 220, 40, 40));

txtf3N1.setEditable(false); txtf3N1.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtf3N1.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf3N1, new org.netbeans.lib.awtextra.AbsoluteConstraints(380, 220, 40, 40));

txtf3N2.setEditable(false); txtf3N2.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtf3N2.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf3N2, new org.netbeans.lib.awtextra.AbsoluteConstraints(420, 220, 40, 40));

txtf3N3.setEditable(false); txtf3N3.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtf3N3.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf3N3, new org.netbeans.lib.awtextra.AbsoluteConstraints(460, 220, 40, 40));

txtf4N4.setEditable(false); txtf4N4.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtf4N4.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf4N4, new org.netbeans.lib.awtextra.AbsoluteConstraints(500, 260, 40, 40));

txtf4N1.setEditable(false); txtf4N1.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtf4N1.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf4N1, new org.netbeans.lib.awtextra.AbsoluteConstraints(380, 260, 40, 40));

txtf4N2.setEditable(false); txtf4N2.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtf4N2.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf4N2, new org.netbeans.lib.awtextra.AbsoluteConstraints(420, 260, 40, 40));

txtf4N3.setEditable(false); txtf4N3.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N

txtf4N3.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf4N3, new org.netbeans.lib.awtextra.AbsoluteConstraints(460, 260, 40, 40));

txtf5N4.setEditable(false); txtf5N4.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtf5N4.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf5N4, new org.netbeans.lib.awtextra.AbsoluteConstraints(500, 300, 40, 40));

txtf5N1.setEditable(false); txtf5N1.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtf5N1.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf5N1, new org.netbeans.lib.awtextra.AbsoluteConstraints(380, 300, 40, 40));

txtf5N2.setEditable(false); txtf5N2.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtf5N2.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf5N2, new org.netbeans.lib.awtextra.AbsoluteConstraints(420, 300, 40, 40));

txtf5N3.setEditable(false); txtf5N3.setFont(new java.awt.Font("Algerian", 0, 24)); // NOI18N txtf5N3.setHorizontalAlignment(javax.swing.JTextField.CENTER); getContentPane().add(txtf5N3, new org.netbeans.lib.awtextra.AbsoluteConstraints(460, 300, 40, 40));

jLabel3.setFont(new java.awt.Font("Bookman Old Style", 0, 18)); // NOI18N jLabel3.setText("Nmero al Azar:"); getContentPane().add(jLabel3, new org.netbeans.lib.awtextra.AbsoluteConstraints(390, 20, 1, -1));

jLabel5.setFont(new java.awt.Font("Times New Roman", 0, 18)); // NOI18N jLabel5.setText("Nmero Escogido"); getContentPane().add(jLabel5, new org.netbeans.lib.awtextra.AbsoluteConstraints(390, 110, 1, -1));

jLabel7.setFont(new java.awt.Font("Arial Narrow", 0, 18)); // NOI18N jLabel7.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); jLabel7.setText("PICAS"); getContentPane().add(jLabel7, new org.netbeans.lib.awtextra.AbsoluteConstraints(230, 110, 50, -1));

Lb2.setFont(new java.awt.Font("PMingLiU-ExtB", 1, 14)); // NOI18N Lb2.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); Lb2.setText("0"); getContentPane().add(Lb2, new org.netbeans.lib.awtextra.AbsoluteConstraints(320, 150, 30, 20));

Lb1.setFont(new java.awt.Font("PMingLiU-ExtB", 1, 14)); // NOI18N Lb1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); Lb1.setText("0");

getContentPane().add(Lb1, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 150, 30, 20));

Lb3.setFont(new java.awt.Font("PMingLiU-ExtB", 1, 14)); // NOI18N Lb3.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); Lb3.setText("0"); getContentPane().add(Lb3, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 200, 30, 10));

Lb4.setFont(new java.awt.Font("PMingLiU-ExtB", 1, 14)); // NOI18N Lb4.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); Lb4.setText("0"); getContentPane().add(Lb4, new org.netbeans.lib.awtextra.AbsoluteConstraints(320, 200, 30, 10));

Lb5.setFont(new java.awt.Font("PMingLiU-ExtB", 1, 14)); // NOI18N Lb5.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); Lb5.setText("0"); getContentPane().add(Lb5, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 240, 30, 10));

Lb6.setFont(new java.awt.Font("PMingLiU-ExtB", 1, 14)); // NOI18N Lb6.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); Lb6.setText("0"); getContentPane().add(Lb6, new org.netbeans.lib.awtextra.AbsoluteConstraints(320, 240, 30, 10));

Lb7.setFont(new java.awt.Font("PMingLiU-ExtB", 1, 14)); // NOI18N Lb7.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); Lb7.setText("0"); getContentPane().add(Lb7, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 270, 30, 20));

Lb8.setFont(new java.awt.Font("PMingLiU-ExtB", 1, 14)); // NOI18N Lb8.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); Lb8.setText("0"); getContentPane().add(Lb8, new org.netbeans.lib.awtextra.AbsoluteConstraints(320, 270, 30, 20));

Lb9.setFont(new java.awt.Font("PMingLiU-ExtB", 1, 14)); // NOI18N Lb9.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); Lb9.setText("0"); getContentPane().add(Lb9, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 320, 30, 10));

Lb10.setFont(new java.awt.Font("PMingLiU-ExtB", 1, 14)); // NOI18N Lb10.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); Lb10.setText("0"); getContentPane().add(Lb10, new org.netbeans.lib.awtextra.AbsoluteConstraints(320, 320, 30, 10));

BtComparar.setBackground(new java.awt.Color(204, 204, 0)); BtComparar.setFont(new java.awt.Font("Bookman Old Style", 0, 18)); // NOI18N BtComparar.setForeground(new java.awt.Color(0, 153, 255));

BtComparar.setText("Comparar"); BtComparar.setEnabled(false); BtComparar.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { BtCompararActionPerformed(evt); } }); getContentPane().add(BtComparar, new org.netbeans.lib.awtextra.AbsoluteConstraints(290, 360, 140, 50));

BtLimpiar.setBackground(new java.awt.Color(204, 204, 0)); BtLimpiar.setFont(new java.awt.Font("Bookman Old Style", 0, 18)); // NOI18N BtLimpiar.setForeground(new java.awt.Color(0, 153, 255)); BtLimpiar.setText("Limpiar"); BtLimpiar.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { BtLimpiarActionPerformed(evt); } }); getContentPane().add(BtLimpiar, new org.netbeans.lib.awtextra.AbsoluteConstraints(430, 360, 110, 50)); getContentPane().add(filler1, new org.netbeans.lib.awtextra.AbsoluteConstraints(290, 150, 0, 180));

jButton1.setBackground(new java.awt.Color(0, 153, 255)); getContentPane().add(jButton1, new org.netbeans.lib.awtextra.AbsoluteConstraints(290, 100, 10, 240));

jButton2.setBackground(new java.awt.Color(102, 204, 0)); getContentPane().add(jButton2, new org.netbeans.lib.awtextra.AbsoluteConstraints(220, 130, 70, 10));

jButton3.setBackground(new java.awt.Color(102, 204, 0)); getContentPane().add(jButton3, new org.netbeans.lib.awtextra.AbsoluteConstraints(300, 130, 70, 10));

BtContinuar.setBackground(new java.awt.Color(204, 204, 0)); BtContinuar.setFont(new java.awt.Font("Bookman Old Style", 0, 12)); // NOI18N BtContinuar.setForeground(new java.awt.Color(0, 153, 255)); BtContinuar.setText("Continuar"); BtContinuar.setEnabled(false); BtContinuar.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { BtContinuarActionPerformed(evt); } }); getContentPane().add(BtContinuar, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 10, 110, 50));

jLabel6.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/fondosverdes-2.jpg"))); // NOI18N jLabel6.setText("jLabel6"); getContentPane().add(jLabel6, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 590, 440));

pack(); }// </editor-fold>

public void numaleatorio() { // Crea un numero aleatorio al abrir el formulario 0 a 9 int num1, num2, num3, num4; num1 = (int) (Math.random() * 10); num2 = (int) (Math.random() * 10); num3 = (int) (Math.random() * 10); num4 = (int) (Math.random() * 10); //asigna el valor de la variable a los textfield N1 = Integer.toString(num1); N2 = Integer.toString(num2); N3 = Integer.toString(num3); N4 = Integer.toString(num4); TxtNa1.setText("" + num1); TxtNa2.setText("" + num2); TxtNa3.setText("" + num3); TxtNa4.setText("" + num4); //JOptionPane.showMessageDialog(null, N1 + N2 + N3 + N4); }

private void cargarNumero(java.awt.event.ActionEvent evt) { // cuando se orpime un boton le asigna un numero deacuerdo al que se halla seleccionado if (evt.getSource().equals(bt1)) {

numer = "1"; } if (evt.getSource().equals(bt2)) { numer = "2"; } if (evt.getSource().equals(bt3)) { numer = "3"; } if (evt.getSource().equals(bt4)) { numer = "4"; } if (evt.getSource().equals(bt5)) { numer = "5"; } if (evt.getSource().equals(bt6)) { numer = "6"; } if (evt.getSource().equals(bt7)) { numer = "7"; } if (evt.getSource().equals(bt8)) { numer = "8"; } if (evt.getSource().equals(bt9)) { numer = "9"; }

if (evt.getSource().equals(bt0)) { numer = "0"; } contar += 1; // llama al metodo cargar numeros cargarNumeros();

public void cargarNumeros() { // carga los valores de la variable numer en una caja de texto

if (contar == 1) { txtN1.setText(numer); } if (contar == 2) { txtN2.setText(numer); } if (contar == 3) { txtN3.setText(numer); } if (contar == 4) { txtN4.setText(numer); bloquear(); BtComparar.setEnabled(true); }

public void filas() { //pasa el valor de las cajas de texto a las filas // se crea variable fila con inicio 1 para saber a que fila se agigna los valores if (fila == 1) { txtf1N1.setText(txtN1.getText()); txtf1N2.setText(txtN2.getText()); txtf1N3.setText(txtN3.getText()); txtf1N4.setText(txtN4.getText()); fijas(); picas(); Lb1.setText(apica); Lb2.setText(afija); } if (fila == 2) { txtf2N1.setText(txtN1.getText()); txtf2N2.setText(txtN2.getText()); txtf2N3.setText(txtN3.getText()); txtf2N4.setText(txtN4.getText()); fijas(); picas(); Lb3.setText(apica); Lb4.setText(afija); }

if (fila == 3) { txtf3N1.setText(txtN1.getText()); txtf3N2.setText(txtN2.getText()); txtf3N3.setText(txtN3.getText()); txtf3N4.setText(txtN4.getText()); fijas(); picas(); Lb5.setText(apica); Lb6.setText(afija); } if (fila == 4) { txtf4N1.setText(txtN1.getText()); txtf4N2.setText(txtN2.getText()); txtf4N3.setText(txtN3.getText()); txtf4N4.setText(txtN4.getText()); fijas(); picas(); Lb7.setText(apica); Lb8.setText(afija); } if (fila == 5) { txtf5N1.setText(txtN1.getText()); txtf5N2.setText(txtN2.getText()); txtf5N3.setText(txtN3.getText()); txtf5N4.setText(txtN4.getText()); fijas();

picas(); Lb9.setText(apica); Lb10.setText(afija); } fila += 1; if (fija == 4) { JOptionPane.showMessageDialog(null, "!!!Excelente has ganado eres un Campen"); victoria += 1; LbVictoria.setText("" + victoria); fila = 1; TxtNa1.setBackground(Color.white); TxtNa2.setBackground(Color.white); TxtNa3.setBackground(Color.white); TxtNa4.setBackground(Color.white); BtContinuar.setEnabled(true); bloquear(); } if (fila == 6) { JOptionPane.showMessageDialog(null, "!!!Que Malo eres has Perdido"); derrota += 1; LbDerrotas.setText("" + derrota); fila = 1; TxtNa1.setBackground(Color.white); TxtNa2.setBackground(Color.white); TxtNa3.setBackground(Color.white); TxtNa4.setBackground(Color.white);

BtContinuar.setEnabled(true); bloquear(); } fija = 0; pica = 0; N1 = TxtNa1.getText(); N2 = TxtNa2.getText(); N3 = TxtNa3.getText(); N4 = TxtNa4.getText(); }

public void fijas() { if (txtN1.getText().equals(TxtNa1.getText())) { fija += 1; txtN1.setText(""); N1 = "F"; } if (txtN2.getText().equals(TxtNa2.getText())) { fija += 1; txtN2.setText(""); N2 = "F"; } if (txtN3.getText().equals(TxtNa3.getText())) { fija += 1; txtN3.setText(""); N3 = "F";

} if (txtN4.getText().equals(TxtNa4.getText())) { fija += 1; txtN4.setText(""); N4 = "F"; }

afija = Integer.toString(fija);

public void bloquear() { bt1.setEnabled(false); bt2.setEnabled(false); bt3.setEnabled(false); bt4.setEnabled(false); bt5.setEnabled(false); bt6.setEnabled(false); bt7.setEnabled(false); bt8.setEnabled(false); bt9.setEnabled(false); bt0.setEnabled(false);

private void BtLimpiarActionPerformed(java.awt.event.ActionEvent evt) { limpiar(); desbloquear(); BtComparar.setEnabled(false);

private void formWindowOpened(java.awt.event.WindowEvent evt) { // evento que al abrir formulario me llama metodo para numeros aleatorios numaleatorio(); }

private void BtCompararActionPerformed(java.awt.event.ActionEvent evt) { filas(); desbloquear(); limpiar(); BtComparar.setEnabled(false); }

private void BtContinuarActionPerformed(java.awt.event.ActionEvent evt) { TxtNa1.setBackground(Color.BLACK); TxtNa2.setBackground(Color.BLACK); TxtNa3.setBackground(Color.BLACK); TxtNa4.setBackground(Color.BLACK);

empezar(); BtContinuar.setEnabled(false); desbloquear(); }

public void desbloquear() { bt1.setEnabled(true); bt2.setEnabled(true); bt3.setEnabled(true); bt4.setEnabled(true); bt5.setEnabled(true); bt6.setEnabled(true); bt7.setEnabled(true); bt8.setEnabled(true); bt9.setEnabled(true); bt0.setEnabled(true);

public void picas() { if (txtN1.getText().equals(N2)) { pica += 1; N2 = "P"; } if (txtN1.getText().equals(N3)) { pica += 1;

N3 = "P"; } if (txtN1.getText().equals(N4)) { pica += 1; N4 = "P"; } if (txtN2.getText().equals(N1)) { pica += 1; N1 = "P"; } if (txtN2.getText().equals(N3)) { pica += 1; N3 = "P"; } if (txtN2.getText().equals(N4)) { pica += 1; N4 = "P"; } if (txtN3.getText().equals(N1)) { pica += 1; N1 = "P"; } if (txtN3.getText().equals(N2)) { pica += 1; N2 = "P"; }

if (txtN3.getText().equals(N4)) { pica += 1; N4 = "P"; } if (txtN4.getText().equals(N1)) { pica += 1; N1 = "P"; } if (txtN4.getText().equals(N2)) { pica += 1; N2 = "P"; } if (txtN4.getText().equals(N3)) { pica += 1; N3 = "P"; }

apica = Integer.toString(pica);

public void limpiar() { //limpia todas las casilla donde se han agregado valores txtN1.setText(""); txtN2.setText(""); txtN3.setText("");

txtN4.setText(""); contar = 0; numer = ""; }

public void empezar() { txtf1N1.setText(""); txtf1N2.setText(""); txtf1N3.setText(""); txtf1N4.setText(""); txtf2N1.setText(""); txtf2N2.setText(""); txtf2N3.setText(""); txtf2N4.setText(""); txtf3N1.setText(""); txtf3N2.setText(""); txtf3N3.setText(""); txtf3N4.setText(""); txtf4N1.setText(""); txtf4N2.setText(""); txtf4N3.setText(""); txtf4N4.setText(""); txtf5N1.setText(""); txtf5N2.setText(""); txtf5N3.setText(""); txtf5N4.setText("");

Lb1.setText("0"); Lb2.setText("0"); Lb3.setText("0"); Lb4.setText("0"); Lb5.setText("0"); Lb6.setText("0"); Lb7.setText("0"); Lb8.setText("0"); Lb9.setText("0"); Lb10.setText("0"); numaleatorio();

/** * @param args the command line arguments */ public static void main(String args[]) { /* Set the Nimbus look and feel */ //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html */ try { for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {

if ("Nimbus".equals(info.getName())) { javax.swing.UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (ClassNotFoundException ex) { java.util.logging.Logger.getLogger(juego.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (InstantiationException ex) { java.util.logging.Logger.getLogger(juego.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (IllegalAccessException ex) { java.util.logging.Logger.getLogger(juego.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (javax.swing.UnsupportedLookAndFeelException ex) { java.util.logging.Logger.getLogger(juego.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } //</editor-fold>

/* Create and display the form */ java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new juego().setVisible(true); } }); }

// Variables declaration - do not modify private javax.swing.JButton BtComparar; private javax.swing.JButton BtContinuar; private javax.swing.JButton BtLimpiar; private javax.swing.JLabel Lb1; private javax.swing.JLabel Lb10; private javax.swing.JLabel Lb2; private javax.swing.JLabel Lb3; private javax.swing.JLabel Lb4; private javax.swing.JLabel Lb5; private javax.swing.JLabel Lb6; private javax.swing.JLabel Lb7; private javax.swing.JLabel Lb8; private javax.swing.JLabel Lb9; private javax.swing.JLabel LbDerrotas; private javax.swing.JLabel LbVictoria; private javax.swing.JTextField TxtNa1; private javax.swing.JTextField TxtNa2; private javax.swing.JTextField TxtNa3; private javax.swing.JTextField TxtNa4; private javax.swing.JButton bt0; private javax.swing.JButton bt1; private javax.swing.JButton bt2; private javax.swing.JButton bt3; private javax.swing.JButton bt4; private javax.swing.JButton bt5;

private javax.swing.JButton bt6; private javax.swing.JButton bt7; private javax.swing.JButton bt8; private javax.swing.JButton bt9; private javax.swing.Box.Filler filler1; private javax.swing.JButton jButton1; private javax.swing.JButton jButton2; private javax.swing.JButton jButton3; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabel5; private javax.swing.JLabel jLabel6; private javax.swing.JLabel jLabel7; private javax.swing.JTextField txtN1; private javax.swing.JTextField txtN2; private javax.swing.JTextField txtN3; private javax.swing.JTextField txtN4; private javax.swing.JTextField txtf1N1; private javax.swing.JTextField txtf1N2; private javax.swing.JTextField txtf1N3; private javax.swing.JTextField txtf1N4; private javax.swing.JTextField txtf2N1; private javax.swing.JTextField txtf2N2; private javax.swing.JTextField txtf2N3;

private javax.swing.JTextField txtf2N4; private javax.swing.JTextField txtf3N1; private javax.swing.JTextField txtf3N2; private javax.swing.JTextField txtf3N3; private javax.swing.JTextField txtf3N4; private javax.swing.JTextField txtf4N1; private javax.swing.JTextField txtf4N2; private javax.swing.JTextField txtf4N3; private javax.swing.JTextField txtf4N4; private javax.swing.JTextField txtf5N1; private javax.swing.JTextField txtf5N2; private javax.swing.JTextField txtf5N3; private javax.swing.JTextField txtf5N4; // End of variables declaration

----------------------------------------------------------------------------------------------------------------------------------Parte 2- ENTRADA import javax.swing.JOptionPane;

/* * To change this template, choose Tools | Templates * and open the template in the editor. */

/** *

* @author Robinson Campos */ public class entrada extends javax.swing.JFrame {

/** * Creates new form entrada */ public entrada() { initComponents(); setLocationRelativeTo(null); }

/** * This method is called from within the constructor to initialize the form. * WARNING: Do NOT modify this code. The content of this method is always * regenerated by the Form Editor. */ @SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="Generated Code"> private void initComponents() {

jScrollPane1 = new javax.swing.JScrollPane(); jTextPane1 = new javax.swing.JTextPane(); jDialog1 = new javax.swing.JDialog(); textField1 = new java.awt.TextField(); usuari = new javax.swing.JComboBox();

usuario = new javax.swing.JLabel(); jLabel3 = new javax.swing.JLabel(); cclave = new javax.swing.JPasswordField(); jButton1 = new javax.swing.JButton(); jLabel4 = new javax.swing.JLabel(); BtCancelar = new javax.swing.JButton(); jLabel1 = new javax.swing.JLabel();

jScrollPane1.setViewportView(jTextPane1);

javax.swing.GroupLayout jDialog1Layout = new javax.swing.GroupLayout(jDialog1.getContentPane()); jDialog1.getContentPane().setLayout(jDialog1Layout); jDialog1Layout.setHorizontalGroup( jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGap(0, 400, Short.MAX_VALUE) ); jDialog1Layout.setVerticalGroup( jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGap(0, 300, Short.MAX_VALUE) );

textField1.setText("textField1");

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); setTitle("Inicio de Sesin");

setMinimumSize(new java.awt.Dimension(363, 240)); getContentPane().setLayout(null);

usuari.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Ing:Mauricio Morales", "Ing:Edwin Roa", "ing:Oscar Cruz ", "Brayan roa", " " })); usuari.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { usuariActionPerformed(evt); } }); getContentPane().add(usuari); usuari.setBounds(200, 30, 120, 30);

usuario.setFont(new java.awt.Font("Tahoma", 1, 12)); usuario.setForeground(new java.awt.Color(255, 255, 255)); usuario.setText("Usuario:"); getContentPane().add(usuario); usuario.setBounds(130, 30, 50, 15);

jLabel3.setFont(new java.awt.Font("Tahoma", 1, 12)); jLabel3.setForeground(new java.awt.Color(255, 255, 255)); jLabel3.setText("Password:"); getContentPane().add(jLabel3); jLabel3.setBounds(130, 80, 70, 15);

cclave.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) { cclaveActionPerformed(evt); } }); getContentPane().add(cclave); cclave.setBounds(200, 70, 120, 30);

jButton1.setBackground(new java.awt.Color(0, 153, 204)); jButton1.setForeground(new java.awt.Color(255, 255, 255)); jButton1.setText("Ingresar"); jButton1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { entrada(evt); } }); getContentPane().add(jButton1); jButton1.setBounds(130, 140, 80, 30);

jLabel4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/imagenvj.jpg"))); // NOI18N jLabel4.setText("jLabel4"); getContentPane().add(jLabel4); jLabel4.setBounds(10, 20, 110, 150);

BtCancelar.setBackground(new java.awt.Color(0, 153, 204)); BtCancelar.setForeground(new java.awt.Color(255, 255, 255));

BtCancelar.setText("Cancelar"); BtCancelar.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { BtCancelarentrada(evt); } }); getContentPane().add(BtCancelar); BtCancelar.setBounds(240, 140, 80, 30);

jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/fondodegrade.jpg"))); // NOI18N jLabel1.setText("jLabel1"); getContentPane().add(jLabel1); jLabel1.setBounds(0, 0, 350, 210);

pack(); }// </editor-fold>

private void entrada(java.awt.event.ActionEvent evt) { String usuario; int clave; usuario = usuari.getSelectedItem().toString(); clave = Integer.parseInt(cclave.getText()); if (usuario.equals("Ing:Mauricio Morales") && (clave == 1234)) { JOptionPane.showMessageDialog(null, "Bienvenido a nuestro juego"); this.dispose();

MenuInicio u = new MenuInicio(); u.setVisible(true); } else if (usuario.equals("Ing:Edwin Roa") && (clave == 2345)) { JOptionPane.showMessageDialog(null, "Bienvenido al nuestro juego"); this.dispose(); MenuInicio u = new MenuInicio(); u.setVisible(true); } else if (usuari.getSelectedItem().toString().equals("ing:Oscar Cruz") && (clave == 3456)) { JOptionPane.showMessageDialog(null, "Bienvenido al nuestro juego"); this.dispose(); MenuInicio u = new MenuInicio(); u.setVisible(true); } else if (usuario.equals("Brayan roa") && (clave == 4567)) { JOptionPane.showMessageDialog(null, "Bienvenido al nuestro juego"); this.dispose(); MenuInicio u = new MenuInicio(); u.setVisible(true); } else { JOptionPane.showMessageDialog(null, "Clave o Usuario incorrecto"); }

private void cclaveActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: }

private void usuariActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: }

private void BtCancelarentrada(java.awt.event.ActionEvent evt) { // TODO add your handling code here: }

/** * @param args the command line arguments */ public static void main(String args[]) { /* Set the Nimbus look and feel */ //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html */ try { for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {

if ("Nimbus".equals(info.getName())) { javax.swing.UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (ClassNotFoundException ex) {

java.util.logging.Logger.getLogger(entrada.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (InstantiationException ex) {

java.util.logging.Logger.getLogger(entrada.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (IllegalAccessException ex) {

java.util.logging.Logger.getLogger(entrada.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (javax.swing.UnsupportedLookAndFeelException ex) {

java.util.logging.Logger.getLogger(entrada.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } //</editor-fold>

/* Create and display the form */ java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new entrada().setVisible(true); }

}); } // Variables declaration - do not modify private javax.swing.JButton BtCancelar; private javax.swing.JPasswordField cclave; private javax.swing.JButton jButton1; private javax.swing.JDialog jDialog1; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JScrollPane jScrollPane1; private javax.swing.JTextPane jTextPane1; private java.awt.TextField textField1; private javax.swing.JComboBox usuari; private javax.swing.JLabel usuario; // End of variables declaration } Parte 3 MenuInicio

/* * To change this template, choose Tools | Templates * and open the template in the editor. */

/**

* * @author Robinson Campos Bernal */ public class MenuInicio extends javax.swing.JFrame {

/** * Creates new form MenuInicio */ public MenuInicio() { initComponents(); setLocationRelativeTo(null); }

/** * This method is called from within the constructor to initialize the form. * WARNING: Do NOT modify this code. The content of this method is always * regenerated by the Form Editor. */ @SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="Generated Code"> private void initComponents() {

BtSalir = new javax.swing.JButton(); BtJugar = new javax.swing.JButton(); BtLogin = new javax.swing.JButton(); jLabel2 = new javax.swing.JLabel();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); setTitle("Menu de Inicio"); getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());

BtSalir.setBackground(new java.awt.Color(0, 0, 0)); BtSalir.setFont(new java.awt.Font("Algerian", 0, 18)); // NOI18N BtSalir.setForeground(new java.awt.Color(255, 255, 255)); BtSalir.setText("SALIR"); BtSalir.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { BtSalirActionPerformed(evt); } }); getContentPane().add(BtSalir, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 170, 140, 70));

BtJugar.setBackground(new java.awt.Color(0, 0, 0)); BtJugar.setFont(new java.awt.Font("Algerian", 0, 18)); // NOI18N BtJugar.setForeground(new java.awt.Color(255, 255, 255)); BtJugar.setText("JUGAR"); BtJugar.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { BtJugarActionPerformed(evt); } });

getContentPane().add(BtJugar, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 70, 140, 70));

BtLogin.setBackground(new java.awt.Color(0, 0, 0)); BtLogin.setFont(new java.awt.Font("Algerian", 0, 18)); // NOI18N BtLogin.setForeground(new java.awt.Color(255, 255, 255)); BtLogin.setText("VOLVER"); BtLogin.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { BtLoginActionPerformed(evt); } }); getContentPane().add(BtLogin, new org.netbeans.lib.awtextra.AbsoluteConstraints(230, 70, 140, 70));

jLabel2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagenes/fondos-azules1.jpg"))); // NOI18N jLabel2.setText("jLabel2"); getContentPane().add(jLabel2, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 420, 310));

pack(); }// </editor-fold>

private void BtJugarActionPerformed(java.awt.event.ActionEvent evt) { juego j = new juego(); j.setVisible(true);

this.setVisible(false); }

private void BtSalirActionPerformed(java.awt.event.ActionEvent evt) { System.exit(0); }

private void BtLoginActionPerformed(java.awt.event.ActionEvent evt) { entrada e = new entrada(); e.setVisible(true); this.setVisible(false); }

/** * @param args the command line arguments */ public static void main(String args[]) { /* Set the Nimbus look and feel */ //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html */ try { for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) {

javax.swing.UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (ClassNotFoundException ex) {

java.util.logging.Logger.getLogger(MenuInicio.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (InstantiationException ex) {

java.util.logging.Logger.getLogger(MenuInicio.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (IllegalAccessException ex) {

java.util.logging.Logger.getLogger(MenuInicio.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (javax.swing.UnsupportedLookAndFeelException ex) {

java.util.logging.Logger.getLogger(MenuInicio.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } //</editor-fold>

/* Create and display the form */ java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new MenuInicio().setVisible(true); } });

} // Variables declaration - do not modify private javax.swing.JButton BtJugar; private javax.swing.JButton BtLogin; private javax.swing.JButton BtSalir; private javax.swing.JLabel jLabel2; // End of variables declaration }

You might also like