net.sf.webphotos.action
Class AcaoPesquisa
java.lang.Object
javax.swing.AbstractAction
net.sf.webphotos.action.AcaoPesquisa
- All Implemented Interfaces:
- ActionListener, Serializable, Cloneable, EventListener, Action
public class AcaoPesquisa
- extends AbstractAction
Pesquisa elementos no programa. Possui um método que organiza buscas através
da quantidade de parâmetros passados ao construtor, com o campo de texto ou
com o ID da categoria. Ao terminar a pesquisa, apresenta a quantidade de
registros encontrados.
- See Also:
- Serialized Form
Fields inherited from interface javax.swing.Action |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON |
Method Summary |
void |
actionPerformed(ActionEvent e)
Faz as pesquisas ao banco utilizando os valores de ID ou com o campo de
texto de pesquisa. |
AcaoPesquisa
public AcaoPesquisa(JComboBox lst,
JTextField txt,
JTable tb)
- Construtro da classe. Recebe três parâmetros. Uma lista inicial de
categorias, um campo de texto com um valor a ser pesquisado e uma tabela
de albúm. Seta esses três valores em variáveis da classe que serão
utilizadas posteriormente.
- Parameters:
lst
- Lista de categorias.txt
- Campo de texto com valor a ser pesquisado.tb
- Tabela de albúm.
actionPerformed
public void actionPerformed(ActionEvent e)
- Faz as pesquisas ao banco utilizando os valores de ID ou com o campo de
texto de pesquisa. Faz a busca com essas variáveis de quatro maneiras
diferentes. Com categoria sem pesquisa, sem categoria e pesquisa, com
categoria e pesquisa, e sem categoria com pesquisa. Após definir o tipo
de busca, trata possíveis exceções e atualiza o modelo do albúm.
Apresenta o número de registros encontrados e tira o cursor do modo de
espera.
- Parameters:
e
- Evento da ação de pesquisa.
Copyright © 2008-2012. All Rights Reserved.