| javax.swing.JPanel br.com.gfpshare.beans.ZMoneyTextField
ZMoneyTextField | public class ZMoneyTextField extends JPanel implements Serializable,AncestorListener,RequiredField(Code) | | Classe que representa um componente composto de um JFormattedTextField e um JButton, sendo que o JFormattedTextField é responssável por exibir uma String que
representa uma data, assim como validar as String´s digitadas pelo usuário; o JButton é responssável por acionar um componente que implemente a interface
ICalendar, o qual exibirá uma forma visual do usuário selecionar uma data.
Atualmente existem dois componentes que implementam a interface ICalendar. ICalendarFrame e ICalendarWindow, ambos podem ser passados para o contrutor desta
classe. O componete padrão é uma instância de ICalendarFrame, que será usada caso não seja passada qualquer outra para o construtor da classe.
author: Igor Regis da Silva Simoes See Also: ICalendar |
Constructor Summary | |
public | ZMoneyTextField(JFrame owner) Cria uma nova instancia de ICalendarTextField, tendo como padrão um ICalendarFrame, para edição visual da data pelo ususário. | public | ZMoneyTextField() |
ZMoneyTextField | public ZMoneyTextField(JFrame owner)(Code) | | Cria uma nova instancia de ICalendarTextField, tendo como padrão um ICalendarFrame, para edição visual da data pelo ususário.
Parameters: owner - |
ZMoneyTextField | public ZMoneyTextField()(Code) | | |
addActionListener | public void addActionListener(ActionListener l)(Code) | | Adiciona um listener da lista de listeners do calendário
Parameters: l - Listener que vai ouvir quando a calendário for acionado |
getRequiredValue | public Object getRequiredValue()(Code) | | Retorna o valor atualmente editado neste campo, caso haja erro no parsing do
valor, (valor invalido) retornamos null
|
getText | public String getText()(Code) | | Retorna o conteúdo do componete (data) em forma de String.
Data |
getValue | public Object getValue()(Code) | | Retorna o conteúdo do componete (data) em forma de String.
Data |
removeActionListener | public void removeActionListener(ActionListener l)(Code) | | Remove um listener da lista de listeners do calendário
Parameters: l - listener a ser removido |
setBounds | public void setBounds(int x, int y, int width, int height)(Code) | | Determina as medidas do componete e de seus subcomponentes.
Parameters: x - Posição X do componente Parameters: y - Posição Y do componente Parameters: width - Comprimento do componente Parameters: height - Altura do componente |
setEnabled | public void setEnabled(boolean enabled)(Code) | | Usado para Habilitar e desabilitar o componente
Parameters: enabled - |
setSelectionEnd | public void setSelectionEnd(int selectionEnd)(Code) | | Parameters: selectionEnd - |
setSelectionStart | public void setSelectionStart(int selectionStart)(Code) | | Parameters: selectionStart - |
setText | public void setText(String string)(Code) | | Atribui uma nova data a ser utilizada pelo componente.
Parameters: string - valor |
setValue | public void setValue(Object value)(Code) | | Parameters: value - |
|
|