Java GUI-text

Treba mi pomoc,pravim projekat koji treba da ima jlabel,text u koji se unosi npr ime,prezime,sad zanima me kako to da snjimim u txt.fajl i na neko dugme da se izcitaju ti podaci.Ako imate neki predlog ili nesto bicu vam zahvalan.

Napravio si 3 Topic-a !?

Slucajno zabagovao mi komp pa sam isao na refres pa je postovao vise puta.

Napravi objekat Korisnik u kome ćeš implementirati string promenljive sa imenom, prezimenom, … Potom implementiraj klasu Serializable, zatim klasičan put čuvanja Serializable objekta… Pogledaj sledeći link http://www.tutorialspoint.com/java/java_serialization.htm Evo primera sa linka:

public class Employee implements java.io.Serializable
{
public String name;
public String address;
public transient int SSN;
public int number;
public void mailCheck()
{
System.out.println("Mailing a check to " + name

  • " " + address);
    }
    }

import java.io.*;

public class SerializeDemo
{
public static void main(String [] args)
{
Employee e = new Employee();
e.name = “Reyan Ali”;
e.address = “Phokka Kuan, Ambehta Peer”;
e.SSN = 11122333;
e.number = 101;
try
{
FileOutputStream fileOut =
new FileOutputStream("/tmp/employee.ser");
ObjectOutputStream out = new ObjectOutputStream(fileOut);
out.writeObject(e);
out.close();
fileOut.close();
System.out.printf(“Serialized data is saved in /tmp/employee.ser”);
}catch(IOException i)
{
i.printStackTrace();
}
}
}

da dobar je ovaj tutorijal,ali problem mi predstavlja kad neko popuni npr.ime ,prezime i JTextFieldu,da to sacuvam u text.file i na neko npr dugme prikazem sta je popunio,ako je vise recimo onda te sto je popunio.Hvala ti u svakom slucaju na trudu da mi pomognes.

Nema na čemu. Dugo sam van Java-e, jezik je dosta evoluirao od v6, ali to što pitaš je standardna fora sa dodavanjem listener -a, evo kako je Oracle predložio baš sa tvojom klasom :slight_smile:

DocumentListener myListener = ??;
JTextField myArea = ??;
myArea.getDocument().addDocumentListener(myListener);
Tako ćeš pratiti promene, pa možeš podatke direktno da kanališeš, ili naknadno da serijalizuješ… Java je super jezik i odlično je dokumentovana online. Postoje mnoog kompententinja mesta poput StackOverflow -a na kojima ćeš dobiti znatno stručniji odgovor. Ja sam tamo mahom u R sektoru, a u Java svet poslednjih godina tek ponekad zavirim.
Nadam se da ćeš uskoro rešiti problem, znam kako je to kada zapne na nekom bez veze mestu i obori entuzijazam koji vodi projekat. :slight_smile: