Red de conocimiento informático - Conocimiento de la instalación - Solicite un programa java basado en el diseño de interfaz gráfica de usuario Swing

Solicite un programa java basado en el diseño de interfaz gráfica de usuario Swing

jTextField jTextField2;

javax.swing privado.JTextFieldJTextField jTextField3;

privado int a;

privado int b;

privado int total = 0;

resultado int privado = 0;

privado Aleatorio aleatorio = new Aleatorio();

public NewFrame() {

initComponents();

}

public int getA() {

a = random.nextInt(100);

return a;

}

public void setA( int a) {

this.a = a;

}

public int getB() {

b = random.nextInt(100);

return b;

}

public void setB(int b) {

this.setColumns(8);

jTextField1.setText(getA() + "");

jTextField1. setEditable(false);

getContentPane().add(jTextField1, new java.awt.GridBagConstraints());

jLabel2.setText(getB() + "");

jTextField3.addKeyListener(new KeyListener() {

public void keyPressed(KeyEvent e) {

// TODO genera automáticamente resguardos de métodos

if (KeyEvent.VK_ENTER == e.getKeyCode()) {

System.println("keyPressed");

acción();

}

}

public void keyReleased(KeyEvent e) {

// TODO genera automáticamente códigos auxiliares de métodos

}

public void keyTyped(KeyEvent e) {

// TODO genera automáticamente códigos auxiliares de método

}

});

getContentPane ().add(jTextField2, nuevo java.awt.GridBagConstraints());

jLabel3.setText("equals");

getContentPane().add( jLabel3, nuevo java .awt.GridBagConstraints());

jLabel3.setText("equals");

getContentPane().add(GridBagConstraints());

jButton1.setText("OK");

jButton1.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

// TODO Generar automáticamente resguardos de métodos

action();

}

});

getContentPane().add( jButton1, new java .awt.GridBagConstraints());

jLabel1.setText("Puntuación total: 0 ");

gridBagConstraints = new java.awt.GridBagConstraints()();

gridBagConstraints.weightx = 1.0;

gridBagConstraints.weighty = 1.0;

getContentPane().add(jLabel1, gridBagConstraints);

pack( );

}

acción de anulación privada() {

prueba {

if (total >= 99) {

JOptionPane.showMessageDialog(null, "Fin de la prueba" + jLabel1.getText(),

"Tip", 1);

jTextField3.parseInt( jTextField3.getText ().trim());

System.out.println(a + " " + b + " " + c);

if (a + b == c) {

resultado++;

JOptionPane.showMessageDialog(null, "Correcto", "Corregir mensaje", 1);

} else {

JOptionPane.showMessageDialog(null, "Error", "Mensaje de error", 1);

}

total++ ;

if (total < 3) {

jLabel1.setText("Puntuación total: " + resultado + " ");

jTextField1.setText(getA() + " ");

jTextField2.setText( getB() + " ");

jTextField3.setText("");

}

} catch (Excepción e) {

JOptionPane.showMessageDialog(null, "Solicitud de entrada", "Ingrese el número", 1);

}

}

}

public static void main(String[] args) {

Fuente fuente = nueva Fuente("Estilo de canción",

Font.PLAIN, 12);

for ( Teclas de enumeración = UIManager.getDefaults().keys(); claves

.hasMoreElements();){

Clave de objeto = llaves.nextElement();

Valor de objeto = UIManager.get(clave);

if (valor instancia de FontUIResource) {

UIManager. get(clave);

}

}.