come si può in swing limitare il numero di caratteri digitabili nei vari campi ???
tipo un campo password di max 10 caratteri ??
come si può in swing limitare il numero di caratteri digitabili nei vari campi ???
tipo un campo password di max 10 caratteri ??
odio chi parla di politica..
anzi vorrei fondare un partito contro tutto ciò
credo che devi aggiungere un CaretListener e controllare nel caretUpdate la lunghezza della stringa
Ci sono diversi meccanismi...
Puoi modificare il Modello dei dati in modo che rifiuti tutti i caratteri dopo il decimo, e tante altre belle cose...
La via piu' semplice... Non saprei... Probabilmente e' usare un JFormattedTextField definendo una maschera:
La maschera fa che il dato nel campo di testo abbia lunghezza fissa. I caratteri non inseriti vengono sostituiti da uno spazio. Puoi tagliarli via con la funzione trim():codice:// Solo JDK 1.4 o superiori!!! MaskFormatter formato = new MaskFormatter("**********"); JFormattedTextField campoDiTesto = new JFormattedTextField (formato);
codice:String s = campoDiTesto.getText().trim();
Folle e' l'uomo che parla alla luna.
Stolto chi non le presta ascolto.
precisi come al solito !!!
grazie ci sono riuscito
odio chi parla di politica..
anzi vorrei fondare un partito contro tutto ciò