net.sf.webphotos.action
Class AcaoAtualizaLegenda
java.lang.Object
javax.swing.AbstractAction
net.sf.webphotos.action.AcaoAtualizaLegenda
- All Implemented Interfaces:
- ActionListener, Serializable, Cloneable, EventListener, Action
public class AcaoAtualizaLegenda
- extends AbstractAction
Atualiza legenda. Seu construtor seta todas as variáveis da classe exceto o
índice da foto. No método que implementa a ação, o índice é setado através
dos valores da seleção obtidos no programa e a partir da posição é encontrada
a foto e feita a atualização da legenda.
- 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 |
AcaoAtualizaLegenda
public AcaoAtualizaLegenda(JTable tabela,
JTextArea legenda,
JComboBox creditos)
- Construtor da classe. Recebe três parâmetros, uma tabela de fotos, um
texto de legenda e uma lista de créditos. Seta esses 3 valores para
variáveis da classe para posteriormente manipulá-las.
- Parameters:
tabela
- Tabela de fotos.legenda
- Texto de legenda.creditos
- Lista de créditos.
actionPerformed
public void actionPerformed(ActionEvent e)
- Método responsável pela ação de atualização da legenda. Faz uma busca
pelo índice da foto e seta a variável fID. Logo após, instancia um objeto
PhotoDTO e indica a foto para atualização através de fID. Seta o valor da
legenda da foto, pelo valor armazenado em txtLegenda e ao final atualiza
os valores.
- Parameters:
e
- Evento de ação de atualização de legenda.
Copyright © 2008-2012. All Rights Reserved.