JTextField in Schleife erzeugt, später wieder abfragen ?

Status
Nicht offen für weitere Antworten.

spidermobile

Bekanntes Mitglied
Hallo Javagemeinde,

ich bin mal wieder fleissig am Üben. Was habe ich gemacht.

Ich erzeuge per Zufall ein paar Arrays, zeige diese danach in JLabels an. Dabei erzeuge ich auch mehrere JTextField's. Das Lernprogramm (für meinen Sohn) soll die eingegebenen Ergebnisse auf Richtigkeit prüfen.

So nun meine Frage. Wie komme ich wieder an die JTextFields zum Vergleichen mit den Eingaben ran. Sie haben ja leider alle die gleichen Namen?

Danke für einen Tipp.

Code:
package project;

import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.util.Random;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;

public class MainFrame extends JFrame implements ActionListener {

	private static final long serialVersionUID = 4049359707984704568L;

	final int ANZAHL = 10;
	
	private Random zufall;
	private int zufallZahl;
	private int arrReihe1[];
	private int arrReihe2[];
	private int arrReihe3[];
	private int arrReihe4[];
	
	private JPanel panel;
	private JPanel panel1, panel2;
	private JButton start;
	private JButton stop;

	private boolean pressStart;
	
	public MainFrame() {
		super();
 
		zufall = new Random(); 
		arrReihe1 = new int [ANZAHL]; 
		arrReihe2 = new int [ANZAHL]; 
		arrReihe3 = new int [ANZAHL]; 
		arrReihe4 = new int [ANZAHL]; 
	
		pressStart = false;
		panel = new JPanel();
		panel.setLayout(new BorderLayout()); 

		panel1 = new JPanel();
		panel1.setLayout(new GridLayout(10,6)); 

		panel2 = new JPanel();
		panel2.setLayout(new GridLayout(10,6)); 

		panel.add(panel1, BorderLayout.WEST);
		panel.add(panel2, BorderLayout.EAST);

		
		setTitle( "Raphael's Rechenaufgaben" );
		setDefaultCloseOperation( DO_NOTHING_ON_CLOSE );

		setSize( 800, 600 );
		setLocationRelativeTo( null );
		
		addWindowListener( new WindowAdapter(){
			public void windowClosing( WindowEvent e ) {
				exit();
			}
		});

		start = new JButton("Start");
		start.addActionListener(this);
		panel.add(start, BorderLayout.NORTH);

		stop = new JButton("Ergebnisse");
		stop.addActionListener(this);
		panel.add(stop, BorderLayout.SOUTH);

		setContentPane(panel);
		setVisible(true);

	}

	public void actionPerformed(ActionEvent evt){
		Object source = evt.getSource();

		if (source == start && !pressStart) {
			erzeugeArray1();
			erzeugeArray2();
			erzeugeArray3();	
			erzeugeArray4();	
			zeichneWest();
			zeichneOst();
			pressStart = true;
		}

		if (source == stop) {
			druckeArray();
		}


	}

	public void erzeugeArray1(){
		for (int i = 0; i < ANZAHL ; i++) {
			arrReihe1[i] = zufall.nextInt(10)+1;
		}
	}

	public void erzeugeArray2(){
		for (int i = 0; i < ANZAHL ; i++) {
			zufallZahl = zufall.nextInt(20)+1;
			while ( (arrReihe1[i] + zufallZahl) > 20) {
				zufallZahl = zufall.nextInt(15)+1;
			}
			arrReihe2[i] = zufallZahl;
		}
	}

	public void erzeugeArray3(){
		for (int i = 0; i < ANZAHL ; i++) {
			arrReihe3[i] = zufall.nextInt(20)+1;
		}
	}

	public void erzeugeArray4(){
		for (int i = 0; i < ANZAHL ; i++) {
			zufallZahl = zufall.nextInt(10)+1;
			while ( (arrReihe3[i] - zufallZahl) < 0) {
				zufallZahl = zufall.nextInt(10)+1;
			}
			arrReihe4[i] = zufallZahl;
		}
	}
	
	public void zeichneWest(){
		for (int i = 0; i < ANZAHL ; i++) {

			JLabel labelf = new JLabel("     ");
			panel1.add(labelf);
			JLabel label1 = new JLabel(String.valueOf(arrReihe1[i]));
			panel1.add(label1);
			JLabel labelx = new JLabel("+");
			panel1.add(labelx);
			JLabel label2 = new JLabel(String.valueOf(arrReihe2[i]));
			panel1.add(label2);
			JLabel labely = new JLabel("=");
			panel1.add(labely);
			JTextField textField1 = new JTextField("",5); // <-- ?????
			panel1.add(textField1);

			panel.validate();

		}
	}

	public void zeichneOst(){
		for (int i = 0; i < ANZAHL ; i++) {

			JLabel label3 = new JLabel(String.valueOf(arrReihe3[i]));
			panel2.add(label3);
			JLabel labelx = new JLabel("-");
			panel2.add(labelx);
			JLabel label4 = new JLabel(String.valueOf(arrReihe4[i]));
			panel2.add(label4);
			JLabel labely = new JLabel("=");
			panel2.add(labely);
			JTextField textField2 = new JTextField("",5);  // <-- ?????
			panel2.add(textField2);
			JLabel labelf = new JLabel("   ");
			panel2.add(labelf);

			panel.validate();

		}
	}

	public void druckeArray(){
		for (int i = 0; i < ANZAHL ; i++) {
			System.out.println("arrReihe1" + i + " : " + arrReihe1[i]);
			System.out.println("arrReihe2" + i + " : " + arrReihe2[i]);
			System.out.println("arrReihe3" + i + " : " + arrReihe3[i]);
			System.out.println("arrReihe4" + i + " : " + arrReihe4[i]); 
		}
	}

	
	public void exit(){
		System.exit( 0 );
	}

	
}
 

spidermobile

Bekanntes Mitglied
Hallo Wildcard,

Du treue Seele! :)

Hab ich auch schon überlegt, aber was passiert, wenn die Eingaben nicht der Reihe nach eingegeben werden. Wie kann ich dann wissen, welches Feld gerade eingegeben wird (sie heissen ja leider alle gleich) :cry:
 

Wildcard

Top Contributor
Der ActionListener liegt doch auf dem Button, und nicht auf den TextAreas...
Was hast du dir den vorgestellt das passieren soll wenn der Knopf gedrückt wird?
 

spidermobile

Bekanntes Mitglied
Wenn der Button Stop gedrückt wird, werde ich die Berechnung vornehmen und möchte dann das Ergebnis mit der eingabe der jeweiligen Zeile prüfen.
War natürlich doof :oops: zu sagen, dass ich die Reihenfolgr nicht kenne. Am Ende sollte ja alle ausgefüllt sein.
Aber da liegt mein Problem. Ich weiss nun nicht, wie ich die Felder ansprechen soll.
Ferner möchte ich natürlich prüfen, ob die JTextField'S gefüllt sind. Wenn nicht, möchte ich das Feld einfärben. Einfärben, kein Problem, aber welches?
 

L-ectron-X

Gesperrter Benutzer
Naja, im Prinzip haben sie schon verschiedene Namen. Die Indizes deines Arrays können zur Unterscheidung wie auch zum Zugriff auf die hinterlegten Daten dienen und liegen in einer gewissen Ordnung vor.

Edit: Um an die Daten eines Textfelds in einem Array zu kommen kann man das so machen:
Code:
String str = textFields[5].getText().trim();
oder von mir aus in einer Schleife...
Code:
for(int i = 0; i < textFields.length; i++) { 
  str = textFields[i].getText().trim();
  ...
}
Prüfen, ob das Textfeld noch leer ist...
Code:
if(str.equals(""))
 

spidermobile

Bekanntes Mitglied
ich glaube, so langsam verstehe ich.
Ich muss also beim erzeugen der Felder ein array aufbauen, wo sozusagen die Objekte gespeichert werden. Diese kann ich hinterher über eine Schleife wieder auslesen und an die Werte rankommen.

Und ist dann das neu zu erzeugende Array ein String Array?
 

spidermobile

Bekanntes Mitglied
So, zum Abschluss poste ich noch die Änderungen. Vielleicht kann es ja noch jemand brauchen.

Code:
package project;

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.util.Random;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;

public class MainFrame extends JFrame implements ActionListener {

	private static final long serialVersionUID = 4049359707984704568L;

	final int ANZAHL = 10;
	
	private Random zufall;
	private int zufallZahl;
	private int arrReihe1[];
	private int arrReihe2[];
	private int arrReihe3[];
	private int arrReihe4[];
	private JTextField tmpArrReihe1[];
	private JTextField tmpArrReihe2[];
	
	
	private JPanel panel;
	private JPanel panel1, panel2;
	private JButton start;
	private JButton stop;

	private boolean pressStart;
	
	public MainFrame() {
		super();

		pressStart = false;
		panel = new JPanel();
		panel.setLayout(new BorderLayout()); 

		setTitle( "Raphael's Rechenaufgaben" );
		setDefaultCloseOperation( DO_NOTHING_ON_CLOSE );

		setSize( 800, 600 );
		setLocationRelativeTo( null );
		
		addWindowListener( new WindowAdapter(){
			public void windowClosing( WindowEvent e ) {
				exit();
			}
		});

		zufall = new Random(); 
		arrReihe1 = new int [ANZAHL]; 
		arrReihe2 = new int [ANZAHL]; 
		arrReihe3 = new int [ANZAHL]; 
		arrReihe4 = new int [ANZAHL]; 
		tmpArrReihe1 = new JTextField[ANZAHL];
		tmpArrReihe2 = new JTextField[ANZAHL];	

		panel1 = new JPanel();
		panel1.setLayout(new GridLayout(10,6)); 

		panel2 = new JPanel();
		panel2.setLayout(new GridLayout(10,6)); 

		panel.add(panel1, BorderLayout.WEST);
		panel.add(panel2, BorderLayout.EAST);

		start = new JButton("Start");
		start.addActionListener(this);
		panel.add(start, BorderLayout.NORTH);

		stop = new JButton("Ergebnisse");
		stop.addActionListener(this);
		panel.add(stop, BorderLayout.SOUTH);

		setContentPane(panel);
		setVisible(true);

	}

	public void actionPerformed(ActionEvent evt){
		Object source = evt.getSource();

		if (source == start && !pressStart) {
	
			panel.remove(panel1);
			panel.remove(panel2);
			
			panel1 = new JPanel();
			panel1.setLayout(new GridLayout(10,6)); 

			panel2 = new JPanel();
			panel2.setLayout(new GridLayout(10,6)); 

			panel.add(panel1, BorderLayout.WEST);
			panel.add(panel2, BorderLayout.EAST);
			
			erzeugeArray1();
			erzeugeArray2();
			erzeugeArray3();	
			erzeugeArray4();	
			zeichneWest();
			zeichneOst();

			pressStart = true;
		}

		if (source == stop) {
			pruefeWest();
			pruefeOst();
			pressStart = false;
			
//			druckeArray();
		}


	}

	public void erzeugeArray1(){
		for (int i = 0; i < ANZAHL ; i++) {
			arrReihe1[i] = zufall.nextInt(10)+1;
		}
	}

	public void erzeugeArray2(){
		for (int i = 0; i < ANZAHL ; i++) {
			zufallZahl = zufall.nextInt(20)+1;
			while ( (arrReihe1[i] + zufallZahl) > 20) {
				zufallZahl = zufall.nextInt(15)+1;
			}
			arrReihe2[i] = zufallZahl;
		}
	}

	public void erzeugeArray3(){
		for (int i = 0; i < ANZAHL ; i++) {
			arrReihe3[i] = zufall.nextInt(20)+1;
		}
	}

	public void erzeugeArray4(){
		for (int i = 0; i < ANZAHL ; i++) {
			zufallZahl = zufall.nextInt(10)+1;
			while ( (arrReihe3[i] - zufallZahl) < 0) {
				zufallZahl = zufall.nextInt(10)+1;
			}
			arrReihe4[i] = zufallZahl;
		}
	}


	public void zeichneWest(){
		for (int i = 0; i < ANZAHL ; i++) {

			JLabel labelf = new JLabel("     ");
			panel1.add(labelf);
			JLabel label1 = new JLabel(String.valueOf(arrReihe1[i]));
			panel1.add(label1);
			JLabel labelx = new JLabel("+");
			panel1.add(labelx);
			JLabel label2 = new JLabel(String.valueOf(arrReihe2[i]));
			panel1.add(label2);
			JLabel labely = new JLabel("=");
			panel1.add(labely);
			JTextField textField1 = new JTextField("",5);
			panel1.add(textField1);

			panel.validate();
			
			tmpArrReihe1[i] = textField1;

		}
	}

	public void pruefeWest(){
		for (int i = 0; i < ANZAHL ; i++) {
	
			if ( String.valueOf(arrReihe1[i] + arrReihe2[i]).equals(tmpArrReihe1[i].getText().trim())  )
					tmpArrReihe1[i].setBackground(Color.green);
			else
				tmpArrReihe1[i].setBackground(Color.red);
		}
	}

	public void zeichneOst(){
		for (int i = 0; i < ANZAHL ; i++) {

			JLabel label3 = new JLabel(String.valueOf(arrReihe3[i]));
			panel2.add(label3);
			JLabel labelx = new JLabel("-");
			panel2.add(labelx);
			JLabel label4 = new JLabel(String.valueOf(arrReihe4[i]));
			panel2.add(label4);
			JLabel labely = new JLabel("=");
			panel2.add(labely);
			JTextField textField2 = new JTextField("",5);  // <-- ?????
			panel2.add(textField2);
			JLabel labelf = new JLabel("   ");
			panel2.add(labelf);

			panel.validate();

			tmpArrReihe2[i] = textField2;

		}
	}

	public void pruefeOst(){
		for (int i = 0; i < ANZAHL ; i++) {
	
			if ( String.valueOf(arrReihe3[i] - arrReihe4[i]).equals(tmpArrReihe2[i].getText().trim())  )
					tmpArrReihe2[i].setBackground(Color.green);
			else
				tmpArrReihe2[i].setBackground(Color.red);
		}
	}

	public void druckeArray(){
		for (int i = 0; i < ANZAHL ; i++) {
			System.out.print("arrReihe1" + i + " : " + arrReihe1[i] + " + ");
			System.out.print("arrReihe2" + i + " : " + arrReihe2[i] + " = ");
			System.out.println("ErgarrReihe1" + i + " : " + tmpArrReihe1[i].getText().trim());

			System.out.print("arrReihe3" + i + " : " + arrReihe3[i] + " - ");
			System.out.print("arrReihe4" + i + " : " + arrReihe4[i] + " = ");
			System.out.println("ErgarrReihe2" + i + " : " + tmpArrReihe2[i].getText().trim());
			
		}
	}

	
	public void exit(){
		System.exit( 0 );
	}

	
}
 

L-ectron-X

Gesperrter Benutzer
Hallo spidermobile!

Einen kleinen Fehler müsstest Du noch beheben.
Wenn Dein Programm die Ergebnisse ausgewertet hat (Klick auf "Ergebnisse") und man mit "Start" neue Aufgaben anfordert, dann werden keine neuen Aufgaben generiert und es werden teilweise Textfelder verschoben.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
mo13 JTextField funktioniert nicht Java Basics - Anfänger-Themen 4
S Möglichkeit, mit g.draw etwas vor ein JTextfield zu „zeichnen“? Java Basics - Anfänger-Themen 7
I ResultSet aus meiner SQL-Abfrage in einem JTextfield ausgeben. Java Basics - Anfänger-Themen 1
S ArrayList Username und passwort mit JTextField eingaben abgleichen Java Basics - Anfänger-Themen 10
B Variablen Int Variabel in JTextField ändern Java Basics - Anfänger-Themen 2
mhmt_03 dafür sorgen, dass im JTextfield nur zahlen eingebbar sind Java Basics - Anfänger-Themen 9
M JTextField nur Zahleneingaben zulassen, eingabe sperren Java Basics - Anfänger-Themen 24
E JButton und JTextField Java Basics - Anfänger-Themen 1
J JTextField Bezeichnung als Variable Java Basics - Anfänger-Themen 3
M Von einem JTextField Doublewerte entgegennehmen Java Basics - Anfänger-Themen 2
M JTextField in ArrayList speichern Java Basics - Anfänger-Themen 4
M Input/Output JTextField Eingabe in String Variable speichern Java Basics - Anfänger-Themen 15
G JTextField per Button speichern und an andere Klasse übergeben Java Basics - Anfänger-Themen 2
D Klassen JTextField wird nur zu 50% angezeigt. Java Basics - Anfänger-Themen 15
F JTextField Kursiv und Fett machen Java Basics - Anfänger-Themen 4
M Input/Output Java Swing: Prüft ob Text aus JTextField ausschließlich Integer enthält Java Basics - Anfänger-Themen 15
M JTextField blitzt immer wieder nur auf Java Basics - Anfänger-Themen 12
CptK Interface JTextField: Action mit Enter ausführen Java Basics - Anfänger-Themen 16
K Methoden JTExtField mit Array erzeugen Java Basics - Anfänger-Themen 13
N Abfragen eines Textes aus einem JTextField in Java, Funktion, CardLayout, Java Basics - Anfänger-Themen 2
J Erste Schritte Wert aus JTextField zurückgeben Java Basics - Anfänger-Themen 6
F Aus einer anderen Klasse auf ein JTextField zugreifen Java Basics - Anfänger-Themen 17
P Cursor in JTextField setzen Java Basics - Anfänger-Themen 11
F Variablen JTextField-Inhalt kann nicht mit String abgeglichen werden Java Basics - Anfänger-Themen 2
F Interface JTextField am Anfang unsichtbar o_o Java Basics - Anfänger-Themen 3
D Klassen Wert aus JTextfield in JLabel (andere Klasse) darstellen. Java Basics - Anfänger-Themen 60
D JButton soll Farbe von JTextfield ändern Java Basics - Anfänger-Themen 5
S Variable in JTextField soll immer um 5 zunehmen Java Basics - Anfänger-Themen 8
B Interface JTextField Eingabe als String verwenden Java Basics - Anfänger-Themen 3
K OOP Mit anderer Klasse auf JTextField zugreifen Java Basics - Anfänger-Themen 5
Liondary JTextfield Java Basics - Anfänger-Themen 8
W JTextField-Objekt liest Umlaute mit falschen Zeichen ein Java Basics - Anfänger-Themen 5
Z Fürge nur ein JTextField ein und danach wird nichts mehr angezeigt Java Basics - Anfänger-Themen 3
S JTextField zu ArrayList hinzufügen Java Basics - Anfänger-Themen 3
Z Vector in jTextField/jLabel darstellen Java Basics - Anfänger-Themen 4
Z JTextField - getText() Methode abbrechen? Java Basics - Anfänger-Themen 8
P jTextField - Auslesen, in Variablen speichern, eingeben... Java Basics - Anfänger-Themen 7
J Methoden JTextArea auslesen und in JTextfield ausgeben Java Basics - Anfänger-Themen 13
M Double-Ausgabe in JTextField fehlerhaft Java Basics - Anfänger-Themen 2
U Inhalt von JTextfield an andere Klasse weitergeben Java Basics - Anfänger-Themen 13
I JTextfield[] innerhalb eines Itemlistener aufrufen Java Basics - Anfänger-Themen 2
S Einzelne Buchstaben aus Jtextfield in array Java Basics - Anfänger-Themen 2
S Verhalten von JTextField in einem JTabbedPane (Register) Java Basics - Anfänger-Themen 6
L JTextField/Listener Input Problem Java Basics - Anfänger-Themen 2
G JTextField, DocumentListener, Fehler bei setText() Java Basics - Anfänger-Themen 3
S Input/Output GUI Eingabe in JTextfield in Variable speichern Java Basics - Anfänger-Themen 7
C JTextField füllen Java Basics - Anfänger-Themen 5
C jtextfield und jtable Java Basics - Anfänger-Themen 34
K JTextField in ein Spiel einfügen Java Basics - Anfänger-Themen 2
K Encoding von JTextfield Java Basics - Anfänger-Themen 2
X JTable mit Inhalten aus JTextField o.ä. füllen Java Basics - Anfänger-Themen 4
P Klassen JTextfield aus anderer Klasse herausfüllen Java Basics - Anfänger-Themen 12
K JTextField auslesen, in int umwandeln und in einer anderen Klasse als Zähler verwenden Java Basics - Anfänger-Themen 3
M Datumsformat in JTextfield Java Basics - Anfänger-Themen 10
S JTextField nervt rum... Java Basics - Anfänger-Themen 4
B JTextField Java Basics - Anfänger-Themen 5
D Durch Button klick wert in JTextField einfügen Java Basics - Anfänger-Themen 5
J Verknüpfung von JButton to JTextField Java Basics - Anfänger-Themen 4
B JTextField Java Basics - Anfänger-Themen 5
C Problem mit JTextField Java Basics - Anfänger-Themen 8
A Klassen JTextField eigtl leer aber es werden Methoden ect. angezeigt Java Basics - Anfänger-Themen 9
P Datentypen String auf JTextField wird zu Char-Array und anschließend zu int Java Basics - Anfänger-Themen 12
L JTextField auslesen mit getText() wie abspeichern? Java Basics - Anfänger-Themen 2
D jtextField Ausgabe double Java Basics - Anfänger-Themen 4
D JTextField verwenden ohne Eingabe einer Variable Java Basics - Anfänger-Themen 4
J GUI - JTextField Anordnung Java Basics - Anfänger-Themen 2
S nur Buchstaben in JTextField Java Basics - Anfänger-Themen 3
S JTextfield Auswertung mit FocusListener Java Basics - Anfänger-Themen 7
M Hilfe JTextfield Ergebnis Java Basics - Anfänger-Themen 2
B GUI- JTextField - Übung Java Basics - Anfänger-Themen 5
M OOP Wie greife ich auf JTextField zu? Java Basics - Anfänger-Themen 2
P Eingabe aus JTextField/Area an eine andere Klasse übergeben. Java Basics - Anfänger-Themen 2
M Input/Output JFrame mit JButton und JTextfield Java Basics - Anfänger-Themen 114
F GUI JTextField aktualisieren Java Basics - Anfänger-Themen 3
B jTextField bei Enter eingabe absenden? Java Basics - Anfänger-Themen 2
S JTextField leeren ohne setText("")? Java Basics - Anfänger-Themen 3
A fire button on JTextField Enter Java Basics - Anfänger-Themen 2
G JTextField() Anzeige - if-Anweisungen Java Basics - Anfänger-Themen 2
R Erste Schritte codecopieren von Editor nach Eclipse / JTextField Java Basics - Anfänger-Themen 4
L Zeichen in jTextField markieren Java Basics - Anfänger-Themen 2
M Text auf JTextField auslesen per Button Java Basics - Anfänger-Themen 4
L JTextField getText() gibt immer null zurück Java Basics - Anfänger-Themen 10
L Null Pointer Exception bei Focus Event bei einem JTextField Java Basics - Anfänger-Themen 2
C Ausgewähltes Element einer JCombobox in JTextField Java Basics - Anfänger-Themen 3
H Prüfen welches JTextfield ausgewählt/selektiert ist? Java Basics - Anfänger-Themen 7
B Input/Output jTextField - KeyEvent - Zeichen soll nicht erscheinen Java Basics - Anfänger-Themen 6
D JPasswordField - JTextField Java Basics - Anfänger-Themen 5
J JTextfield mit Enter leeren Java Basics - Anfänger-Themen 3
H JtextField auslesen und in JLable einfuegen Java Basics - Anfänger-Themen 7
D JTextField anstatt Jbuttons Java Basics - Anfänger-Themen 9
V Sonderzeichen als eigene "Operatoren" im JTextField Java Basics - Anfänger-Themen 4
S mit eigener Klasse JTextField ändern Java Basics - Anfänger-Themen 3
M JTextField durch Button auslösen Java Basics - Anfänger-Themen 9
J JLabel mit Hilfe von JTextfield benennen Java Basics - Anfänger-Themen 7
J Keylistener aber wie jTextField auswahl? Java Basics - Anfänger-Themen 3
M JTextField Java Basics - Anfänger-Themen 7
O JTextField Schriftgröße ändern Java Basics - Anfänger-Themen 1
J Nur ein Komma in JTextField zulassen... Java Basics - Anfänger-Themen 9
C Problem mit JPopupMenu, JTextField und Keylistener Java Basics - Anfänger-Themen 2
S JTextField an SQL mit -> Kommazahlen Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben