Hallo,
ich habe die Aufgabe bekommen mithilfe von Swing einen Euro-Dollar umrechner zu basteln.
Dazu habe ich 2 Klassen erstellt(main, Aktion).
in der Klasse main wird ein Objekt JTextField text und JButton button erzeugt.
Ich scheitere jetzt an den Grundlagen. Ich möchte den eingebenen Text beim klick auf den Button ausgegeben haben. Bisher habe ich folgendes:
und in der Klasse "Aktion" den entsprechenden Rest, würde theoretisch Funktionieren, allerdings bekomme ich nix ausgegeben. Ich denke dass es daran liegt, dass das Objekt "EuroToDollar" gleich zu beginn des Programms erzeugt wird, wenn das eingabefeld noch leer ist. Demzufolge bekomme ich keine ausgabe. Ist es irgendwie möglich von der Klasse "Aktion" aus(bzw von einem Objekt der Klasse Aktion) auf den Inhalt des Textfeldes zuzugreifen?
ich hoffe ich hab das verständlich geschildert.
Danke schonmal
edit:
also würde ich noch ein
einfügen, steht zu beginn "hallo" im textfeld. Egal was ih dann da reinschreibe, es wird "hallo" ausgegeben.
ich habe die Aufgabe bekommen mithilfe von Swing einen Euro-Dollar umrechner zu basteln.
Dazu habe ich 2 Klassen erstellt(main, Aktion).
in der Klasse main wird ein Objekt JTextField text und JButton button erzeugt.
Ich scheitere jetzt an den Grundlagen. Ich möchte den eingebenen Text beim klick auf den Button ausgegeben haben. Bisher habe ich folgendes:
Java:
Aktion EuroToDollar=new Aktion(text.getText());
button.addActionListener(EuroToDollar);
ich hoffe ich hab das verständlich geschildert.
Danke schonmal
edit:
also würde ich noch ein
Java:
text.setText("hallo");
Zuletzt bearbeitet: