Bueno muchachos, ya diran que me problema es tonto pero no he podido lograr como hacerlo.
Mi idea es qeu con un actionlistener sin necesidad de presionar el boton se pueda mostrar un menaje ( es decir solo con
TOCARLO), y que aparezca un jpanel a manera de ayuda ( para que la persona sepa que ocurrira si lo presiona).
aca tengo un codigo ( de internet ) que muestra que pasa si lo presiono.
supongo que esta en la instruccion deberia cambiar, pero por cual ?? Gracias!
if (e.getActionCommand().equals("Button1")) {
--------------------------------------------------------------------
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class MainClass extends JPanel {
public MainClass() {
JButton btn1 = new JButton("Button1");
btn1.addActionListener(new ButtonListener());
add(btn1);
}
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.getContentPane().add(new MainClass());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOS E);
frame.setSize(200, 200);
frame.setVisible(true);
}
}
class ButtonListener implements ActionListener {
ButtonListener() {
}
public void actionPerformed(ActionEvent e) {
if (e.getActionCommand().equals("Button1")) {
System.out.println("Button1 has been clicked");
}
}
}