Die Variablen in der main-Methode habe ich erstellt:

package Klassen;

import java.awt.Graphics;
import javax.swing.JPanel;

public class HauptFenster {

public static int high;
public static int width;

public static void main(String[] args) {

Fenster fenster = new Fenster();
Rechteck panel = new Rechteck();

fenster.add(panel);

while(true){

high = (int)(Math.random()*200);
width = (int)(Math.random()*150);

}
}
}

Nun weiß ich aber nicht wie ich das mit "Main. ..." in die dritte Klasse schreiben muss.

In der dritten Klasse sollten die Werte high und width von der ersten Klasse an x und y in der dritten Klasse übergeben werden.

Klasse:

package Klassen;

import java.awt.Graphics;
import javax.swing.JPanel;

public class Rechteck extends JPanel {

int x;
int y;

public Rechteck(){

this.setSize(500, 500);
}

public void paint (Graphics g){

g.fillRect(x, y, 100, 130);

}
}
...zur Antwort