Hallo zusammen,
zum Suchen eines bestimmten Datensatzes habe ich mir eine eigene Dialog Klasse geschrieben.
Enthalten sind zwei JComboBoxes und ein Textfeld.
Die Benutzereingaben sollen in Datenfeldern gespeichert werden um sie zur Verarbeitung an die GUI-Klasse weiter zu geben.
Meine Implementierung um den Inhalt aus dem Textfeld / selektierter Wert der CB zu erfragen bringt folgende Fehlermeldung:
- für die ComboBoxes:
- für das Textfeld:
...um den Wert aus den CB / TF zu erfragen verwende ich (bisher erfolglos) folgenden Code:
und
Wo liegt der Fehler? Übersehe ich irgendetwas?
Und noch eine Frage zum Schluss:
Die Dialog-Box soll sich über einen Button abbrechen wieder schliessen lassen. Aber wie implementiere ich, dass nur der Dialog geschlossen wird, und nicht die ganze Anwendung?
Habs bisher mit
versucht, aber hier wird leider auch das Hauptfenster geschlossen.
Bin für jede Hilfe dankbar, Danke im Voraus.
Liebe Grüße,
Marie
zum Suchen eines bestimmten Datensatzes habe ich mir eine eigene Dialog Klasse geschrieben.
Enthalten sind zwei JComboBoxes und ein Textfeld.
Die Benutzereingaben sollen in Datenfeldern gespeichert werden um sie zur Verarbeitung an die GUI-Klasse weiter zu geben.
Code:
public int getBedinung(){
return bedingung;
}
public void setBedingung(int neueBedingung){
this.bedingung = neueBedingung;
}
public String getSuchbegriff(){
return suchbegriff;
}
public void setSuchbegriff(String neuerBegriff){
this.suchbegriff = neuerBegriff;
}
Meine Implementierung um den Inhalt aus dem Textfeld / selektierter Wert der CB zu erfragen bringt folgende Fehlermeldung:
- für die ComboBoxes:
Cannot invoke setBedinung(int) on the primitive type int
- für das Textfeld:
The Method setSuchbegriff(String) is undefined for the type String
...um den Wert aus den CB / TF zu erfragen verwende ich (bisher erfolglos) folgenden Code:
Code:
bedinung.setBedingung(cbSuchkriterium.getSelectedIndex();
und
Code:
suchbegriff.setSuchbegriff(tfSuchbegriff.getText();
Wo liegt der Fehler? Übersehe ich irgendetwas?
Und noch eine Frage zum Schluss:
Die Dialog-Box soll sich über einen Button abbrechen wieder schliessen lassen. Aber wie implementiere ich, dass nur der Dialog geschlossen wird, und nicht die ganze Anwendung?
Habs bisher mit
Code:
System.exit(0);
versucht, aber hier wird leider auch das Hauptfenster geschlossen.
Bin für jede Hilfe dankbar, Danke im Voraus.
Liebe Grüße,
Marie