PessoALL, como eu faço para que o ActionEvent de um botão seja acionado sem que eu click no botão.
Ex:em determinado momento eu gostaria que o meu prog executasse os procedimentos de um outro botão, como se eu tivesse clicado nele.
Marcos
PessoALL, como eu faço para que o ActionEvent de um botão seja acionado sem que eu click no botão.
Ex:em determinado momento eu gostaria que o meu prog executasse os procedimentos de um outro botão, como se eu tivesse clicado nele.
Marcos
pq vc nao cria uma acao ?¿ com uma acao vc pode fazer com que vários componentes executem a mesma acao sem precisar replicar código.
ex:
Action minhaAcao = new AbstractAction("Texto da Ação") {
public void actionPerformed(ActionEvent e) {
metodo();
}
};
...
botao1.setAction(minhaAcao);
menu.add(minhaAcao);
comboBox.setAction(minhaAcao);
Valeu Seuparada.
Marcos
Icon deleteIcon = new ImageIcon( "delerec.gif" );
Icon deleteAtivoIcon = new ImageIcon( "delerec2.gif" );
buttonsPanel = new JPanel();
buttonsPanel.add(delete = new JButton(deleteIcon));
delete.setRolloverIcon( deleteAtivoIcon );
delete.setMnemonic(KeyEvent.VK_D);
delete.setAction(deleteConsulta);
Desde já agradeço.
Marcos
é o seguinte Marcos, no construtor de AbstractAction vc pode especificar um ícone. dá uma sacada em http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/AbstractAction.html
blz
Coloca uma thread rodando e de determinado tempo, manda ela chamar o método.
Vc pode usar Thread ou TimeTask.
[]'s