Moin moin ihr Lieben,
bin noch ein Anfänger in Java (obwohl ich in der Schule damit konfrontiert werde) und deshalb setze ich mich seit ein paar Wochen an die Grundlagen und versuche mich da reinzuarbeiten.
So und gestern hatte ich angefangen ein bisschen mit Frames zu arbeiten (hatten wir in der Schule auch schon, aber ich hab leider alles vergessen) und dazu hätte ich ein paar Fragen:
1.) Wenn ich einer Integer-Variable den Inhalt eines Textfeldes zukommen lassen will,
mache ich das ja so wie in dem unteren Beispiel, richtig? Gibt's da sonst bessere und einfachere
Möglichkeiten das zu tun?
2.) Muss ich bei Frames mit globalen Variablen arbeiten? Weil wenn ich eine Methode (Berechnen) herstelle und dann versuche aus einem Textfeld eine Zahl zu beziehen und diese in eine lokale Variable zu packen, dann spuckt der immer nen Fehler aus?
3.) Also wie kann ich Variablen deklarieren, die ich in jeder Methode benutzen kann (die aber ihren Wert aus einem Textfeld bekommt)?
4.) Ist es besser JFrame oder Frame zu benutzen?
Danke schonmal im Voraus! (Entschuldigt, falls ich mich irgendwo nicht korrekt ausgedrückt habe)
LG
bin noch ein Anfänger in Java (obwohl ich in der Schule damit konfrontiert werde) und deshalb setze ich mich seit ein paar Wochen an die Grundlagen und versuche mich da reinzuarbeiten.
So und gestern hatte ich angefangen ein bisschen mit Frames zu arbeiten (hatten wir in der Schule auch schon, aber ich hab leider alles vergessen) und dazu hätte ich ein paar Fragen:
1.) Wenn ich einer Integer-Variable den Inhalt eines Textfeldes zukommen lassen will,
mache ich das ja so wie in dem unteren Beispiel, richtig? Gibt's da sonst bessere und einfachere
Möglichkeiten das zu tun?
Java:
String x = textField1.getText();
int xWert = Integer.parseInt(x);
2.) Muss ich bei Frames mit globalen Variablen arbeiten? Weil wenn ich eine Methode (Berechnen) herstelle und dann versuche aus einem Textfeld eine Zahl zu beziehen und diese in eine lokale Variable zu packen, dann spuckt der immer nen Fehler aus?
3.) Also wie kann ich Variablen deklarieren, die ich in jeder Methode benutzen kann (die aber ihren Wert aus einem Textfeld bekommt)?
4.) Ist es besser JFrame oder Frame zu benutzen?
Danke schonmal im Voraus! (Entschuldigt, falls ich mich irgendwo nicht korrekt ausgedrückt habe)
LG
Zuletzt bearbeitet: