Boa tarde meus caros,
Minha dúvida é a seguinte:
Tenho uma classe herdada de um PlainDocument com o seguinte insertString :
public void insertString(int offset, String str, AttributeSet attr) throws BadLocationException {
if (str == null) return;
if (iMaxLength <= 0) // aceitara qualquer no. de caracteres
{
super.insertString(offset, str, attr);
setEstadoBotoes();
return;
}
int ilen = (getLength() + str.length());
if (ilen <= iMaxLength) // se o comprimento final for menor...
super.insertString(offset, str, attr); // ...aceita str
setEstadoBotoes();
}
Eu uso este "Plain" para configuração de um JtextField
No caso de inserir texto ta ocorrendo tudo certo, o problema é quando eu do um "Ctrl + X" la no JTextField e ele não entra no evento (creio que obviamente pelo nome ser "insertString")
Minha dúvida é, como fazer detectar quando ele apaga todo o conteudo do JTextField :?