private void ed_qnt_itemKeyTyped(java.awt.event.KeyEvent evt) {
boolean teclaCerta = false;
Character ch = evt.getKeyChar();
int comprimentoDeCampo = ed_senha.getText().length();
if (comprimentoDeCampo >= AGORA AKI VOCE COLOCA O NUMERO DE CAMPOS MÁXIMOS DO TEU PASSWORDFIELD) {
evt.consume();
}
}
R
roger_rf
Uma outra saída é aplicar ao JPasswordField um Document que limite a quantidade máxima de caracteres digitados. O link abaixo possui uma classe chamada LimitedSizePlainDocument que oferece esta funcionalidade:
private void ed_qnt_itemKeyTyped(java.awt.event.KeyEvent evt) {
boolean teclaCerta = false;
Character ch = evt.getKeyChar();
int comprimentoDeCampo = ed_senha.getText().length();
if (comprimentoDeCampo >= AGORA AKI VOCE COLOCA O NUMERO DE CAMPOS MÁXIMOS DO TEU PASSWORDFIELD) {
evt.consume();
}
}