Olá,
a idéia do codigo abaixo é informar ao usuário q a busca está sendo executada. Para isso eu setei o text do searchingLabel para “Procurando…” enquanto é executada a função newSearch():
[code]private JTextField keyWordText = new JTextField();
private JButton keyWordButton = new JButton();
private JLabel searchingLabel = new JLabel();
keyWordButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
// pega do Bundle a string referente a "searching" ("Procurando")
searchingLabel.setText( messages.getString("searching") + "...");
// executa busca no webservice
// demora uns 4segundos
newSearch();
// seta o text para "";
searchingLabel.setText("");
}
}[/code]
Bom…
só que não funciona de jeito maneira. já tentei usar CardLayout, repaint() antes do metodo newsearch(), tb não funcionou.
se alguém puder me dar uma ajuda eu agradeciria muito…
vlw
brigadão!!