quiniela

5
package Quiniela; public class Quiniela extends javax.swing.JFrame { public static String ganador, ganador1; public static int puntos, puntos1; public Quiniela() { initComponents(); } @SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN- BEGIN:initComponents private void initComponents() { lblbrasil = new javax.swing.JLabel(); lblcolombia = new javax.swing.JLabel(); lblalemania = new javax.swing.JLabel(); lblholanda = new javax.swing.JLabel(); txtbrasil = new javax.swing.JTextField(); txtcolombia = new javax.swing.JTextField(); txtalemania = new javax.swing.JTextField(); txtholanda = new javax.swing.JTextField(); btnlisto = new javax.swing.JButton(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); lblbrasil.setText("Brasil"); lblcolombia.setText("Colombia"); lblalemania.setText("Alemania"); lblholanda.setText("Holanda"); txtbrasil.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { txtbrasilActionPerformed(evt); } }); txtalemania.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { txtalemaniaActionPerformed(evt); } }); btnlisto.setText("Listo!!!"); btnlisto.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnlistoActionPerformed(evt); } }); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());

Upload: jbersosa

Post on 20-Jun-2015

307 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Quiniela

package Quiniela;

public class Quiniela extends javax.swing.JFrame {

public static String ganador, ganador1;

public static int puntos, puntos1;

public Quiniela() {

initComponents();

}

@SuppressWarnings("unchecked")

// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-

BEGIN:initComponents

private void initComponents() {

lblbrasil = new javax.swing.JLabel();

lblcolombia = new javax.swing.JLabel();

lblalemania = new javax.swing.JLabel();

lblholanda = new javax.swing.JLabel();

txtbrasil = new javax.swing.JTextField();

txtcolombia = new javax.swing.JTextField();

txtalemania = new javax.swing.JTextField();

txtholanda = new javax.swing.JTextField();

btnlisto = new javax.swing.JButton();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

lblbrasil.setText("Brasil");

lblcolombia.setText("Colombia");

lblalemania.setText("Alemania");

lblholanda.setText("Holanda");

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

public void actionPerformed(java.awt.event.ActionEvent evt) {

txtbrasilActionPerformed(evt);

}

});

txtalemania.addActionListener(new java.awt.event.ActionListener()

{

public void actionPerformed(java.awt.event.ActionEvent evt) {

txtalemaniaActionPerformed(evt);

}

});

btnlisto.setText("Listo!!!");

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

public void actionPerformed(java.awt.event.ActionEvent evt) {

btnlistoActionPerformed(evt);

}

});

javax.swing.GroupLayout layout = new

javax.swing.GroupLayout(getContentPane());

Page 2: Quiniela

getContentPane().setLayout(layout);

layout.setHorizontalGroup(

layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

.addGroup(layout.createSequentialGroup()

.addGap(21, 21, 21)

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE

ADING)

.addComponent(lblbrasil)

.addComponent(txtbrasil,

javax.swing.GroupLayout.PREFERRED_SIZE, 33,

javax.swing.GroupLayout.PREFERRED_SIZE))

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE

ADING)

.addGroup(layout.createSequentialGroup()

.addGap(23, 23, 23)

.addComponent(lblcolombia))

.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,

layout.createSequentialGroup()

.addGap(32, 32, 32)

.addComponent(txtcolombia,

javax.swing.GroupLayout.PREFERRED_SIZE, 34,

javax.swing.GroupLayout.PREFERRED_SIZE)))

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 125,

Short.MAX_VALUE)

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TR

AILING)

.addComponent(txtalemania,

javax.swing.GroupLayout.PREFERRED_SIZE, 34,

javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(lblalemania))

.addGap(36, 36, 36)

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE

ADING)

.addComponent(lblholanda,

javax.swing.GroupLayout.Alignment.TRAILING)

.addComponent(txtholanda,

javax.swing.GroupLayout.Alignment.TRAILING,

javax.swing.GroupLayout.PREFERRED_SIZE, 31,

javax.swing.GroupLayout.PREFERRED_SIZE))

.addGap(37, 37, 37))

.addGroup(layout.createSequentialGroup()

.addGap(165, 165, 165)

.addComponent(btnlisto)

.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE,

Short.MAX_VALUE))

);

layout.setVerticalGroup(

layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

.addGroup(layout.createSequentialGroup()

.addGap(50, 50, 50)

Page 3: Quiniela

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BA

SELINE)

.addComponent(lblbrasil)

.addComponent(lblcolombia)

.addComponent(lblholanda)

.addComponent(lblalemania))

.addGap(18, 18, 18)

.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BA

SELINE)

.addComponent(txtbrasil,

javax.swing.GroupLayout.PREFERRED_SIZE,

javax.swing.GroupLayout.DEFAULT_SIZE,

javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(txtcolombia,

javax.swing.GroupLayout.PREFERRED_SIZE,

javax.swing.GroupLayout.DEFAULT_SIZE,

javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(txtalemania,

javax.swing.GroupLayout.PREFERRED_SIZE,

javax.swing.GroupLayout.DEFAULT_SIZE,

javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(txtholanda,

javax.swing.GroupLayout.PREFERRED_SIZE,

javax.swing.GroupLayout.DEFAULT_SIZE,

javax.swing.GroupLayout.PREFERRED_SIZE))

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 91,

Short.MAX_VALUE)

.addComponent(btnlisto)

.addGap(84, 84, 84))

);

pack();

}// </editor-fold>//GEN-END:initComponents

private void txtbrasilActionPerformed(java.awt.event.ActionEvent evt)

{//GEN-FIRST:event_txtbrasilActionPerformed

// TODO add your handling code here:

}//GEN-LAST:event_txtbrasilActionPerformed

private void txtalemaniaActionPerformed(java.awt.event.ActionEvent

evt) {//GEN-FIRST:event_txtalemaniaActionPerformed

// TODO add your handling code here:

}//GEN-LAST:event_txtalemaniaActionPerformed

private void btnlistoActionPerformed(java.awt.event.ActionEvent evt)

{//GEN-FIRST:event_btnlistoActionPerformed

Resultados resultados = new Resultados();

Calculos calculos = new Calculos();

//FALTA PCOLOMBIA Y PHOLANDA, DESARROLLENLA OJOOOOOOOOO

int brasil = Integer.parseInt(txtbrasil.getText());

int pbrasil =

calculos.goles(Integer.parseInt(txtbrasil.getText()),

Integer.parseInt(txtcolombia.getText()))

Page 4: Quiniela

+calculos.puntosganados(Integer.parseInt(txtbrasil.getText()),

Integer.parseInt(txtcolombia.getText()))

+calculos.puntosempatados(Integer.parseInt(txtbrasil.getText()),

Integer.parseInt(txtcolombia.getText()));

int colombia = Integer.parseInt(txtcolombia.getText());

int alemania = Integer.parseInt(txtalemania.getText());

int holanda = Integer.parseInt(txtholanda.getText());

int palemania =

calculos.goles(Integer.parseInt(txtalemania.getText()),

Integer.parseInt(txtholanda.getText()))

+calculos.puntosganados(Integer.parseInt(txtalemania.getText()),

Integer.parseInt(txtholanda.getText()))

+calculos.puntosganados(Integer.parseInt(txtalemania.getText()),

Integer.parseInt(txtholanda.getText()));

if (brasil<colombia) {

ganador="colombia";

puntos=pbrasil;

}

else {

ganador="brasil";

puntos=pbrasil;

}

if (holanda<alemania) {

ganador1="alemania";

puntos1=palemania;

}

else {

ganador1="holanda";

puntos1=palemania;

}

resultados.txtpais1.setText(ganador);

resultados.txtpais2.setText(ganador1);

resultados.txtgoles1.setText(String.valueOf(puntos));

resultados.setVisible(true);

this.dispose();

}//GEN-LAST:event_btnlistoActionPerformed

/**

* @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())) {

Page 5: Quiniela

javax.swing.UIManager.setLookAndFeel(info.getClassName());

break;

}

}

} catch (ClassNotFoundException ex) {

java.util.logging.Logger.getLogger(Quiniela.class.getName()).log(java.uti

l.logging.Level.SEVERE, null, ex);

} catch (InstantiationException ex) {

java.util.logging.Logger.getLogger(Quiniela.class.getName()).log(java.uti

l.logging.Level.SEVERE, null, ex);

} catch (IllegalAccessException ex) {

java.util.logging.Logger.getLogger(Quiniela.class.getName()).log(java.uti

l.logging.Level.SEVERE, null, ex);

} catch (javax.swing.UnsupportedLookAndFeelException ex) {

java.util.logging.Logger.getLogger(Quiniela.class.getName()).log(java.uti

l.logging.Level.SEVERE, null, ex);

}

//</editor-fold>

/* Create and display the form */

java.awt.EventQueue.invokeLater(new Runnable() {

@Override

public void run() {

new Quiniela().setVisible(true);

}

});

}

// Variables declaration - do not modify//GEN-BEGIN:variables

private javax.swing.JButton btnlisto;

private javax.swing.JLabel lblalemania;

private javax.swing.JLabel lblbrasil;

private javax.swing.JLabel lblcolombia;

private javax.swing.JLabel lblholanda;

private javax.swing.JTextField txtalemania;

private javax.swing.JTextField txtbrasil;

private javax.swing.JTextField txtcolombia;

private javax.swing.JTextField txtholanda;

// End of variables declaration//GEN-END:variables

}