Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    jtextfield

    Salve io ho problemi credo piu banali con la jtext
    vorrei che scrivendo dentro una jtextfield e spingendo il pulsante correlato mi salvi la stringa contenuta nella jtextField in una variabile.... perke non va??? mi da sempre null....
    vi faccio vedere:
    questo pezzo si trova nel main
    JTextField text = new JTextField(20);
    JButton b4 = new JButton("invia");
    b4.setToolTipText("invia");
    invia i=new invia(text);
    b4.addActionListener(i);


    questa è la dichiarazione della action
    public class invia implements ActionListener {
    JTextField text;
    /** Creates a new instance of invia */
    public invia(JTextField text2) {
    this.text=text2;

    }
    public void actionPerformed(ActionEvent e)
    {

    String perc=text.getSelectedText();
    System.out.println(perc);
    }
    }


    perke mi visualizza sempre null?

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Salta all'occhiop quel getSelectedText()... sicuro che vuoi il testo selezionato e non semplicemente il testo della JTextField in toto? Se la selezione è nulla chiaramente avrai null, anche se il contenuto della JTextField è chilometrico. Usa getText() per recuperare il testo per intero.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Grazie mille!

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328

    Moderazione

    Cerca di utilizzare dei titoli più significativi. JTextField è decisamente troppo generico.

    Ho corretto io.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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.