Variable an andere Klasse weitergeben - Was mache ich falsch?

Light777

Neues Mitglied
Guten Abend,

aktuell lerne ich Java und versuche mich an kleineren Projekten.

Ich bin gerade dabei ein "Passwortgenerator" zu programmieren, dieser funktioniert per Konsole tadelos, also wollte ich mich an einer grafischen Oberfläche probieren, wobei dort auch leider mein Problem auftrat.

Ich habe für die grafische Oberfläche eine neue Klasse erstellt und möchte den Inhalt des JNumberFields in einer anderen Klasse benutzen.

Dabei habe ich bisher folgendes:

In der Klasse der grafischen Oberfläche:

Code:
  public void jButton1_ActionPerformed(ActionEvent evt) {
  // TODO hier Quelltext einfuegen
  h=jNumberField1.getInt(); //Ist vorher deklariert worden
  Szymon.holeEingabe(h); //Ruft meine andere Klasse auf und soll h weitergeben
   
  System.out.println(h); //Funktioniert
} // end of jButton1_ActionPerformed

Sowie in der Klasse Szymon
Code:
  public static void holeEingabe(oberflaeche.h){
  int h=oberflaeche.h;
   
  }

Natürlich ist das eine Anfängerfrage *schäm*, aber nach gut 1 1/2 Stunden die Suchmaschine quälen, (welche mir unteranderem was mit this vorgeschlagen hat, was auch nicht geht), bin ich auf Euch gekommen.

Ich hoffe Ihr könnt mir weiterhelfen.

Fehlermeldung ist:
Code:
Szymon.java:28:47: error: <identifier> expected
  public static void holeEingabe(oberflaeche.h){

Besten Dank 🙂
 

Zurück
Oben