Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    561

    [Java]problema con una textarea

    Il mio problema è quello di poter scrivere dei messaggi su una textarea.
    Il codice che ho scritto, però, non scrive in sequenza i messaggi ma li scrive uno sull'altro cancellando quindi i primi messaggi .

    ecco il codice:
    public void runClient(GUI f){
    Socket client=null;
    try{
    f.writeTextArea("Connessione con il server...");
    client=new Socket(InetAddress.getByName("localhost"),70);
    output=new ObjectOutputStream(client.getOutputStream());
    output.flush();
    output.writeObject(ID);
    output.flush();
    input=new ObjectInputStream(client.getInputStream());
    String x=(String)input.readObject();
    if(x.equals("OK"))
    autorizzazione=true;
    }catch(Exception eof){
    f.writeTextArea("Connessione rifiutata");
    System.err.println(eof.getMessage());
    }

    }

    public void writeTextArea(String txt){
    jTextArea1.setText(txt+"\n");
    }come faccio?

    tulipan

  2. #2
    jTextArea1.append(...) invece di setText
    Al mio segnale... scatenate l'inferno!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.