net.sf.webphotos.action
Class AcaoToolbar
java.lang.Object
javax.swing.AbstractAction
net.sf.webphotos.action.AcaoToolbar
- All Implemented Interfaces:
- ActionListener, Serializable, Cloneable, EventListener, Action
public class AcaoToolbar
- extends AbstractAction
Identifica uma ação obtida ao clique de um dos botões da barra de ferramentas
localizada no canto inferior direito do painel principal. Na classe
BotaoIcone
, onde será realizada uma
instância de AcaoToolbar, será transmitido o evento para posteriormente
implementar a ação do botão nesta classe.
- 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 |
Constructor Summary |
AcaoToolbar()
Construtor da classe. |
AcaoToolbar
public AcaoToolbar()
- Construtor da classe. Inicialmente vazio, pois a classe não possui
atributos.
actionPerformed
public void actionPerformed(ActionEvent e)
- Recupera o nome setado em ActionCommand numa String. Executa testes para
checar qual o comando desejado. Caso clique no primeiro botão, inicia uma
thread de FtpClient. Se for um dos botões do meio, executa o método
marcaAlbunsFTP(int comando)
e marca para download ou upload. E caso seja o último botão, adiciona
fotos.
- Parameters:
e
- Evento da ação
Copyright © 2008-2012. All Rights Reserved.