Ciao,
vi sembrerà stano, ma non riesco ad inserire questo semplice comando:
Mi da errore, dice che non conosce il comando setEchoChar.codice:jTextField2.setEchoChar('*');
Aiutatemi a risolvere questo grande mistero
Ciao,
vi sembrerà stano, ma non riesco ad inserire questo semplice comando:
Mi da errore, dice che non conosce il comando setEchoChar.codice:jTextField2.setEchoChar('*');
Aiutatemi a risolvere questo grande mistero
Semplicemente setEchoChar è di JPasswordField ... non di JTextField. E poi il fatto è che JPasswordField estende JTextField, quindi anche se avessi fatto es.:Originariamente inviato da Salinas
Mi da errore, dice che non conosce il comando setEchoChar.codice:jTextField2.setEchoChar('*');
Aiutatemi a risolvere questo grande mistero
JTextField jTextField2 = new JPasswordField();
Che è tecnicamente corretto, ma avendo il reference solo come JTextField (nonostante l'oggetto referenziato è davvero un JPasswordField), il metodo setEchoChar non lo "vedi".
Il reference deve essere proprio di tipo JPasswordField.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
interessante... mi chiedo come mai nella rete fanno tutti esempi con il textField utilizzando questo metodo e nessuno nomina il passwordField...
Grazie