Java - explicacion de botones en java

 
Vista:

explicacion de botones en java

Publicado por victor flores (1 intervención) el 21/05/2014 01:47:57
hola, soy un aprendis de java y quiero aprender a hacer botones pero nada me queda claro
quiero hacer un programa de practica que salga un boton diciendo: sumar,restar (2 botones en una plantilla)
ya tengo el codigo en una clase de la suma y otra en la resta
solo falta el boton quisiera que me enseñaran ha hacerlos y aplicarlos

les paso las clases
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
package calculadora;
 
import javax.swing.JOptionPane;
 
public class calcu {
 
	public static void main(String[] args) {
 
	      String strNumero1;
	      String strNumero2;
 
 
	      int intNumero1;
	      int intNumero2;
	      int suma;
 
 
	      strNumero1 = JOptionPane.showInputDialog( "Ingrese el entero 1" );
	      strNumero2 = JOptionPane.showInputDialog( "Ingrese el entero 2" );
	      intNumero1 = Short.parseShort (strNumero1 );
	      intNumero2 = Short.parseShort ( strNumero2 );
 
	      suma = intNumero1 + intNumero2;
 
	      JOptionPane.showMessageDialog(
	         null, "La suma es " + suma, "Resultado,",
	         JOptionPane.PLAIN_MESSAGE );
 
	}
 
}



este es el de la suma

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package calculadora;
 
import javax.swing.JOptionPane;
 
public class resta {
	public static void main(String[] args) {
 
		String strnumero1;
		String strnumero2;
 
		int Numero1;
		int Numero2;
		int resta;
 
		strnumero1 = JOptionPane.showInputDialog( "Ingrese el entero 1" );
	    strnumero2 = JOptionPane.showInputDialog( "Ingrese el entero 2" );
 
 
	    short intNumero1 = Short.parseShort (strnumero1 );
	    short intNumero2 = Short.parseShort (strnumero2 );
 
	    resta = intNumero1 - intNumero2;
 
	    		 JOptionPane.showMessageDialog(
	    		         null, "La resta es " + resta, "Resultado,",
	    		         JOptionPane.PLAIN_MESSAGE );
	}
 
}

y este el de la resta


me echan la mano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Jhonnathan Emilio Cardona Saineda

explicacion de botones en java

Publicado por Jhonnathan Emilio Cardona Saineda (328 intervenciones) el 21/05/2014 18:13:16
Hola,
Este es un hola mundo de una ventana y un botón. Con esto tu mismo puedes implementar los métodos. Las cosas que no entiendas de JFrame o ActionListener buscalas en internet ya que hay muchiiiisima información de eso.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
public class Principal {
    public static void main(String[] args){
 
 
        JFrame v12 = new JFrame("Titulo Ventana");
        v12.setSize(130, 100);
		v12.setLayout(null);
		v12.setLocationRelativeTo(null);
		v12.setVisible(true);
		v12.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
 
		final JLabel mensaje = new JLabel("Mensaje");
		mensaje.setBounds(10, 40, 100, 20);
		v12.getContentPane().add(mensaje);
 
		JButton boton= new JButton("Mostrar");
		boton.setBounds(10, 20, 100, 20);
		v12.getContentPane().add(boton);
		boton.addActionListener(new ActionListener() {
 
			@Override
			public void actionPerformed(ActionEvent e) {
				mensaje.setText("Hola mundo");
			}
		});
    }
 }
Saludos,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar