Precedente :: Successivo |
Autore |
Messaggio |
ZioCrick Eroe in grazia degli dei

Registrato: 19/05/19 11:20 Messaggi: 85
|
Inviato: 22 Feb 2023 11:00 Oggetto: Non mi funziona l'allineamento in un campo JTextField |
|
|
Buongiorno,
problema apparentemente semplice ma che non riesco a risolvere.
In Java ho un campo di tipo JTextField (chiamato TxtDescrizione) in cui ho impostato
Codice: | TxtDescrizione.setHorizontalAlignment(javax.swing.JTextField.LEFT); |
ma quando inserisco un testo che eccede la larghezza del JTextField TxtDescrizione me lo allinea a destra, ovvero mi fa vedere la parte finale di destra del testo invece che la parte iniziale di sinistra.
Qualcuno sa dirmi come mai? |
|
Top |
|
 |
SverX Supervisor Macchinisti


Registrato: 25/03/02 12:16 Messaggi: 11802 Residenza: Tokelau
|
Inviato: 22 Feb 2023 14:52 Oggetto: |
|
|
problema noto, che non correggeranno, ma offrono una soluzione qui
 |
|
Top |
|
 |
ZioCrick Eroe in grazia degli dei

Registrato: 19/05/19 11:20 Messaggi: 85
|
Inviato: 22 Feb 2023 19:58 Oggetto: |
|
|
Grazie per l'indicazione.
Nel frattempo su un altro forum mi hanno suggerito una soluzione che consiste nell'aggiungere l'istruzione
Codice: | SwingUtilities.invokeLater(() -> TxtDescrizione.setScrollOffset(0)); |
appena dopo la TxtDescrizione.setText
in questo modo funziona!  |
|
Top |
|
 |
|