Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 25-nov-2005, 18:03   #1 (permalink)
henrysalcedoa ha deshabilitado el karma
 
Fecha de Ingreso: julio-2005
Mensajes: 26
Triste Por favor, Ayuda urgente en Java - no reconoce los eventos

Hola amigos, esta es mi primera participacion y la verdad soy novato en esto, recien estoy entrando a la programacion en java y tengo el siguietne problema.
No encuentro el error en la siguiente aplicacion.

Código:
import java.awt.GridLayout;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

class ButtonDemo1 extends JPanel implements ActionListener
{
	/*línea 12: declaras las variables objeto b1, b2 de tipo JButton */
	JButton b1, b2;
	JLabel E1;
        	
    public ButtonDemo1()
    {
    	setLayout( new GridLayout(2,1) );
    	
        JLabel E1 = new JLabel();
    	E1.setText("Presionó el botón ");

        /*Crear los botones y establece su posicion */
        b1 = new JButton("Botón 1");
        b1.setVerticalTextPosition(AbstractButton.CENTER);	
        b1.setHorizontalTextPosition(AbstractButton.LEFT);
        b1.setMnemonic(KeyEvent.VK_1);
        b1.setActionCommand("disable");	
        
        b2 = new JButton("Botón 2");
        b2.setVerticalTextPosition(AbstractButton.BOTTOM);	
        b2.setHorizontalTextPosition(AbstractButton.CENTER);
        b2.setMnemonic(KeyEvent.VK_2);		

        /*Agrega al objeto b1,b2 a la lista de ActionListener()*/
 		b1.addActionListener(this);
 		b2.addActionListener(this); 		
		
        /*El métodod add () agrega los botones al contenedor,*/
        add(b1);
        add(b2);
        add(E1);
    }
		
    public void actionPerformed(ActionEvent e)
    {
        if (e.getActionCommand().equals("disable"))	
        {
            E1.setText("Presionó el botón 1");
        }
        else
        { 
            E1.setText("Presionó el botón 2");
        }
    }
    
    /*línea 122: defines el método principal main*/
    public static void main(String[] args)
    {
    	/*línea 125:con el operador new creas el objeto marco de tipo JFrame*/
        JFrame marco = new JFrame("Ejercicios con botones");
		marco.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);	
        marco.getContentPane().add(new ButtonDemo1(), BorderLayout.CENTER);
        marco.pack();
        marco.setLocation(200,200);
        marco.setVisible(true);
    }
}
al pulsar un boton debe de mostrar un texto en la parte inferior indicando el boton que se ha pulsado.

Gracias y espero su ayuda urgente
henrysalcedoa está desconectado   Responder Citando
Antiguo 28-nov-2005, 15:25   #2 (permalink)
abieliseo ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2005
Mensajes: 125
no a las ayuda.... por favor... de esa manera nadie podra responderte pon tus titulos el problema en si.
Código PHP:
if(e.getSource().equals(miBoton)){
//exprecion

un saludo
abieliseo está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 06:12.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93