BrunoBastos 20 de ago. de 2009
Se você adicionar um ActionListener nele é possível pegar o “Source” no momento do clique… Este “Source” nada mais é do que a instância de JButton, que possui o método getText.
public class MyListener implements ActionListener {
public void actionPerformed ( Event e ) {
Object obj = e . getSource ();
if ( obj instanceof JButton ) {
JButton b = ( JButton ) obj ;
System . out . println ( b . getText ());
}
}
public static void main ( String [] args ) {
ActionListener list = new MyListener ();
JFrame f = new JFrame ();
JButton b1 = new JButton ( "aaa" );
b1 . addActionListener ( list );
... b2 e b3
f . add ( b1 ); f . add ( b2 ); f . add ( b3 );
f . pack ();
f . setVisible ( true );
}
}
giba_f 20 de ago. de 2009
blz vou fazer aki e depois (provavelmente amanha) posto o resultado
obrigado por responder !
abraco
giba_f 22 de ago. de 2009
deu certo sua dica ! ja esta implementado… tudo funcionando 100%
obrigado