Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [java] gestione testi

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    10

    [java] gestione testi

    Sono alle prime armi nella programmazione java e mi sono inalberata in un problema alquanto banale. Ho creato un campo di testo con TextArea in cui Editable è a false che aggiorno mediante un'altra finestra in cui inserisco dati. Quando lo aggiorno, però, vorrei non doverlo riscrivere tutto. E' possibile, anche se ciò che inserisco nn va alla fine? So dell'esistenza di insert(String, int), ma come faccio a sapere quanti caratteri ho già scritto? Infine, è possibile cancellare tutto il testo in una voltra sola?

    Grazie a tutti x l'aiuto!

  2. #2
    Soprattutto se sei alle prime armi ti consiglio di scaricare la documentazione di Java in modo da consultarla offline.

    Il metodo getText() ti restituisce il testo contenuto nell'area, quindi getText().length() ti restituisce la lunghezza del testo.

    Per cancellare il testo puoi usare setText("").

    Esempi:
    codice:
    JTextArea myArea = new JTextArea();
    myArea.setEditable(false);
    myArea.setText("C'era una");
    myArea.insert(" volta",myArea.getText().length());
    myArea.setText("");
    SO: Debian Sarge kernel 2.6.11
    Lang: Java, C++, C

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.