Swing Layout setzen

Rufus.Mueller

Bekanntes Mitglied
Ich versuche so ein Layout zu setzen:

Frame.setLayout( new BorderLayout() );

damit bekomme ich diese Fehlermeldung: Syntax error on token "setLayout", = expected after this token

Der Code sieht so aus:

Code:
import javax.swing.JButton;
import javax.swing.JFrame;


public class Testklasse2 {
	
	JButton Button1 = new JButton("Button 1");
	JButton Button2 = new JButton("Button 2");
	JButton Button3 = new JButton("Button 3");
	JButton Button4 = new JButton("Button 4");
	
	
	JFrame Frame = new JFrame();
	Frame.setLayout( new BorderLayout());
	

	

}

Woran kann das liegen?
 
Da als default-Layout ein Border-LAyout gesetzt ist, sollte ich eigentlich Komponentne nach dem Border-Layout einsetzen können. Aber Frame.add(Button1, BorderLayout.SOUTH ); führt zu der Fehlermeldung


- Syntax error on tokens, ConstructorHeaderName expected
instead
- Syntax error on token "(", < expected
 
Erstelle doch mal einen Konstruktor und schreib das dann dort rein. Und schreib mal die Objektnamen klein, also frame anstatt Frame, und auch button1 anstatt Button1 usw.
 
Zuletzt bearbeitet von einem Moderator:

Neue Themen


Zurück
Oben