Olá, alguem sabe como fazer um maxLentgh no TextField no JavaFX?
MaxLentgh no TextField - JavaFX
2 Respostas
Bom dia,
Bom, você pode criar um Custom TextField, para limitar...
Este código foi postado no FXExperience, a fonte é ótima! :D
public class LimitedTextField extends TextField {
private final int limit;
public LimitedTextField(int limit) {
this.limit = limit;
}
@Override
public void replaceText(int start, int end, String text) {
super.replaceText(start, end, text);
verify();
}
@Override
public void replaceSelection(String text) {
super.replaceSelection(text);
verify();
}
private void verify() {
if (getText().length() > limit) {
setText(getText().substring(0, limit));
}
}
};
Qualquer coisa, é só dizer!
Opa amigo, eu fiz justamente isso, fiz a minha propria logica utilizando os elementos da API do Java mesmo hehe.
Obrigado !
Criado 21 de junho de 2013
Ultima resposta 26 de jun. de 2013
Respostas 2
Participantes 2