Parameter übergeben

Status
Nicht offen für weitere Antworten.

mdoemli

Bekanntes Mitglied
Hallo zusammen,

ich hab mir zwei Fenster erstellt.
Im ersten Fenster hab ich ein JTextField in dem ich einem Pfad eingeben kann. Um dies zu erleichtern hab ich mir
eine Klasse FileExplorer "gebastelt" die ich aus dem ersten Fenster über den Button Browse auswähle.

Nun wenn ich dann im zweiten Fenster meinen gewünschten Pfad ausgewählt habe, muss man auf einem Button drücken
der das zweite Fenster schließt und den Pfad als String enthätl.

Mein Problem ist ich weiß nicht wie ich den String an das erste Fenster übergeben kann?
Weiß da jemand eine Lösung bzw. gibs da irgendwelche Klassen?
Ich häts jetzt irgendwie mit globalen Variablen versucht, aber ist ja auch nicht das sauberste.

Gruß,

mdoemli
 

mdoemli

Bekanntes Mitglied
Mhh,
damit bekomme ich ja den Pfad heraus.
Das passt ja auch bei mir den Pfad hab ich in einer Variablen abgespeichert (in Klasse 2). Nun möchte ich diesen Wert gerne an ein JTextField in Klasse 1 übergeben.

Gruß,

mdoemli
 

mdoemli

Bekanntes Mitglied
Ok vergiss es,

ich bin so blöd!!!! Für was gibt es Objekte.
Du vielen dank für deine Hilfe.
 

Wildcard

Top Contributor
Wirf doch jetzt einfach deinen FileExplorer auf den Müll... dafür gibts ja den FileChooser, oder versteh ich dich falsch?
 

mdoemli

Bekanntes Mitglied
Nö meinte das anders,

hab jetzt einfach in Klasse2 ein Objekt von Klasse1 erstellt und dann einfach den Wert in die Variable reingeschrieben.
Das problem hierbei ist das ich ja zwei JTextFields habe und ich beim erzeugen eines Objekts von Klasse 1 ja auch erneut das Fenster öffne.

Jetzt alles noch unverständlicher? :roll:

Das mit meinem FileExplorer passt schon, d.h. wie er programmiert ist.
 

Wildcard

Top Contributor
Wenn du unbedingt deine Klasse verwenden willst, mach's am besten genauso wie der JFileChooser mit einem Rückgabewert.
 

mdoemli

Bekanntes Mitglied
Du habs jetzt mit zwei static Variablen hinbekommen, wahrscheinlich nicht das beste.
Aber das mit dem FileChooser werd ich auch nochmal ausprobieren sieht auf jeden Fall besser aus.

Also nochmals vielen Dank :)
 

Wildcard

Top Contributor
Mach das nicht!
Mach einen Rückgabewert!
Ansonsten ist es generell besser den JFileChooser zu benutzen, weil der so aussieht wie es der User erwartet.
 

mdoemli

Bekanntes Mitglied
Jetzt hab ich aber noch eine Frage.

Mit der Methode getName(); bekomme ich nur immer den Dateinamen.
Mit welcher Methode bekomme ich den gesamten Pfad?
 

Wildcard

Top Contributor
Was man gerade braucht:
Code:
getPath()
getAbsolutePath()
getCanonicalPath()
 

mdoemli

Bekanntes Mitglied
So jetzt läufts super.

Irgendwie schon schade ich habe für meinen FileExplorer 5 bis 6 Stunden gebraucht. Jetzt erfahre ich das es diese
super Klasse gibt und hab in nichtmal einer halben Stund was was doppelt so gut aussieht und auch noch sauber läuft.

Also nochmals vielen Dank
 

Wildcard

Top Contributor
Sei doch froh!
Jetzt siehts besser aus und läuft stabil. Was willst du denn mehr?
Gibt vermutlich noch viele Klassen die du nicht kennst, deshalb lohnt es sich, sich in die API einzuarbeiten.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
D JavaFX Ein Parameter von einem Stage(GUI) zu einem anderen übergeben AWT, Swing, JavaFX & SWT 6
A Swing JLabel als Parameter übergeben AWT, Swing, JavaFX & SWT 9
M JavaFX Parameter für Custom Control in FXML übergeben? AWT, Swing, JavaFX & SWT 4
B Anonymer Klass Parameter übergeben AWT, Swing, JavaFX & SWT 3
V Parameter an Runnable-Objekt übergeben AWT, Swing, JavaFX & SWT 6
N JTable als parameter übergeben AWT, Swing, JavaFX & SWT 4
Daniel_L Swing-Komponenten als Parameter an eine Klasse übergeben? AWT, Swing, JavaFX & SWT 4
C Parameter von GUI an Klasse übergeben. AWT, Swing, JavaFX & SWT 2
C Parameter übergeben in Eclipse AWT, Swing, JavaFX & SWT 3
J Java Datei durch CMD mit Parameter ausführen AWT, Swing, JavaFX & SWT 1
S Parameter ändern in try/catch AWT, Swing, JavaFX & SWT 5
S JTextField parameter unveränderlich AWT, Swing, JavaFX & SWT 9
D JavaFX Interface Initializable - Was machen die Parameter in der Methode inizializeable() ? AWT, Swing, JavaFX & SWT 4
A Swing Parameter werden bei Funktionsaufruf nicht ausgegeben AWT, Swing, JavaFX & SWT 2
M Swing Jtable CellRenderer Parameter uebergeben AWT, Swing, JavaFX & SWT 4
B Java-Applet Parameter übergabe? AWT, Swing, JavaFX & SWT 2
M Swing JButton-Konstruktor Icon-Parameter (Verständnisfrage) AWT, Swing, JavaFX & SWT 7
Furtano AWT setRGB() RGB-Parameter umwandeln? AWT, Swing, JavaFX & SWT 10
W SWT Übergabe Parameter wie in SWT mit "|" AWT, Swing, JavaFX & SWT 5
A Beschreibung Parameter FormLayout AWT, Swing, JavaFX & SWT 8
M Checkboxen Namen setzten über Parameter => Abfragen? AWT, Swing, JavaFX & SWT 2
martinyyyy AWT Parameter erzeugen NullpointerException obwohl sie vorhanden sind? AWT, Swing, JavaFX & SWT 4
Semox Setzen des Layout Managers mittels Override Parameter AWT, Swing, JavaFX & SWT 10
F MouseMotionListener und Parameter? AWT, Swing, JavaFX & SWT 4
F Wie gebe ich Parameter zwischen Actions weiter? AWT, Swing, JavaFX & SWT 2
F Parameter aus HTML-Form in Java-App per Post an PHP Script s AWT, Swing, JavaFX & SWT 2
L Wie Layout-Parameter ohne add angeben? AWT, Swing, JavaFX & SWT 2
A Swing JTextField an Button übergeben für Popup-Fenster funktioniert nicht AWT, Swing, JavaFX & SWT 3
B Slider-Wert an anderen Slider übergeben AWT, Swing, JavaFX & SWT 5
FRI3ND JavaFX: Wie kann ich einer Scene Argumente übergeben? AWT, Swing, JavaFX & SWT 14
karlmasutra JavaFX Verzeichnispfad wählen und an Textfeld übergeben AWT, Swing, JavaFX & SWT 2
K JavaFX Titel und Fenstergröße aus Main.java übergeben AWT, Swing, JavaFX & SWT 0
T JavaFX Model Daten übergeben AWT, Swing, JavaFX & SWT 4
Z ActionListener Variable übergeben AWT, Swing, JavaFX & SWT 12
L Input aus Sub-Fenster Startfenster übergeben AWT, Swing, JavaFX & SWT 5
C JComboBox Objecte übergeben und Eintrag auswählen AWT, Swing, JavaFX & SWT 3
B JavaFX ToggleButton Character übergeben AWT, Swing, JavaFX & SWT 1
E JavaFX Eingabeparamter vom Typ path übergeben AWT, Swing, JavaFX & SWT 2
A Slider soll einen Wert übergeben AWT, Swing, JavaFX & SWT 1
boscho87 JavaFX Variabeln an neue Scene übergeben AWT, Swing, JavaFX & SWT 0
Z Wird die Variable nicht übergeben ? AWT, Swing, JavaFX & SWT 16
L ActionPerformed Variable übergeben AWT, Swing, JavaFX & SWT 3
M Swing JTextField getText Mehtode übergeben in eine Klasse zu einer Rechnung AWT, Swing, JavaFX & SWT 1
M Java FX Daten an Controller übergeben AWT, Swing, JavaFX & SWT 3
T action für Button übergeben - bitte um Segen AWT, Swing, JavaFX & SWT 1
J JavaFX Variable an neue Scene übergeben AWT, Swing, JavaFX & SWT 8
S ComboBox-Werte aus einem Array an Textfields übergeben AWT, Swing, JavaFX & SWT 3
M Event Handling ActionListener übergeben ich checks net AWT, Swing, JavaFX & SWT 4
J Zwei GUIs - Nach button-Klick soll ein Wert an die andere GUI übergeben werden AWT, Swing, JavaFX & SWT 15
D Daten von JDialog an JTable in JFrame übergeben AWT, Swing, JavaFX & SWT 7
M private Variable übergeben AWT, Swing, JavaFX & SWT 12
C Gedrückter Button in andere Klasse übergeben AWT, Swing, JavaFX & SWT 5
M Dialog soll etwas an "Oberklasse" übergeben AWT, Swing, JavaFX & SWT 3
L Graphics Objekt - aus anderer Klasse aufrufen / übergeben AWT, Swing, JavaFX & SWT 5
F Wert durch ActionListener an Klasse übergeben AWT, Swing, JavaFX & SWT 3
C File-Objekte an JList übergeben und abrufen AWT, Swing, JavaFX & SWT 6
D Buttons übergeben AWT, Swing, JavaFX & SWT 2
P 2D-Grafik String übergeben, PNG soll rauskommen AWT, Swing, JavaFX & SWT 9
M ISelection an Filter übergeben AWT, Swing, JavaFX & SWT 2
J Swing kann window nicht übergeben AWT, Swing, JavaFX & SWT 14
Dit_ Objekt mit ActionEvent übergeben AWT, Swing, JavaFX & SWT 2
K TableModel Daten übergeben AWT, Swing, JavaFX & SWT 9
N Variablen an JDialog übergeben AWT, Swing, JavaFX & SWT 2
M Swing ComboBox ein SelectedItem übergeben/anzeigen AWT, Swing, JavaFX & SWT 7
J paintComponent() übergeben AWT, Swing, JavaFX & SWT 4
E ResultSet als Array an JTable übergeben AWT, Swing, JavaFX & SWT 9
A Swing JFrame Werte aus JDialog übergeben AWT, Swing, JavaFX & SWT 4
U Swing Eingabe von JTextField in einen String übergeben. AWT, Swing, JavaFX & SWT 3
S Swing Bei Klick auf OK Daten übergeben AWT, Swing, JavaFX & SWT 6
T Panelgröße mit übergeben? AWT, Swing, JavaFX & SWT 3
B ActionEvent Dateipfad als String übergeben AWT, Swing, JavaFX & SWT 11
SebSnake Popup-JFrame soll Daten an Parent-JFrame übergeben AWT, Swing, JavaFX & SWT 3
G Variblenwert zwischen zwei Klassen übergeben AWT, Swing, JavaFX & SWT 3
K Focus an das JPanel übergeben AWT, Swing, JavaFX & SWT 2
S String an eine andere Klasse im anderem package übergeben AWT, Swing, JavaFX & SWT 3
P Bei Buttons Werte übergeben AWT, Swing, JavaFX & SWT 2
R JFilechooser: gewählte Datei in mein FileReader übergeben AWT, Swing, JavaFX & SWT 18
O Titel in "Subwin" übergeben AWT, Swing, JavaFX & SWT 3
E Variable übergeben AWT, Swing, JavaFX & SWT 4
M Wert von einem Fenster zum anderen übergeben AWT, Swing, JavaFX & SWT 3
G JTable setValueAt und getValueAt übergeben columnIndex nicht AWT, Swing, JavaFX & SWT 6
B JTable String übergeben AWT, Swing, JavaFX & SWT 3
S ButtonGroup übergeben! AWT, Swing, JavaFX & SWT 3
A Vektor in Anonyme Klasse übergeben AWT, Swing, JavaFX & SWT 2
G variable übergeben in andere klasse AWT, Swing, JavaFX & SWT 4
M Exception Meldung aus Thread an jTextField1 übergeben AWT, Swing, JavaFX & SWT 6
D Wert von Kasse2 an Klasse1 übergeben AWT, Swing, JavaFX & SWT 3
A String aus einem JTextField an ein JLabel übergeben AWT, Swing, JavaFX & SWT 10
S Methode übergeben AWT, Swing, JavaFX & SWT 16
K Swing-Komponente casten und übergeben AWT, Swing, JavaFX & SWT 4
T Jtable falscher Wert wird übergeben AWT, Swing, JavaFX & SWT 13
R Pfadname herrausfinden und an Textfeld übergeben AWT, Swing, JavaFX & SWT 13
K Methode übergeben AWT, Swing, JavaFX & SWT 8
S JEditorPane setText() Problem mit String übergeben AWT, Swing, JavaFX & SWT 3
L-ectron-X Daten aus einem JDialog einem JFrame übergeben AWT, Swing, JavaFX & SWT 4
K String übergeben AWT, Swing, JavaFX & SWT 3

Ähnliche Java Themen

Neue Themen


Oben