non-static variable this cannnot.....
- 
					
					
					
					
Hi,
warum bekomme ich bei meinem Konstruktor:
CFenster Hauptfenster = new CFenster("xasfawef");die Compiler-Fehlermeldung:
non-static variable this cannot be referenced from a static context
ich finde einfach den fehler nicht
 , das muss doch irgend ein leichtsinnsfehler sein oder nicht? 
danke im voraus
EGF
 - 
					
					
					
					
(viel) mehr Code bitte!

 - 
					
					
					
					
import java.awt.*; import javax.swing.*; class Wasweisich { JButton quit; class CFenster extends JFrame { CFenster(String titel) { super(titel); quit = new JButton("Ende"); getContentPane().setLayout(new FlowLayout()); getContentPane().add(quit); } } public static void main(String[] args) { CFenster Hauptfenster = new CFenster("asdfasdfasdf"); Hauptfenster.pack(); Hauptfenster.show(); } }bittesehr

 - 
					
					
					
					
Es liegt daran, dass die Klasse CFenster nicht statisch ist. Diese Klasse ist nur innerhalb von "Wasweisich-Objekten" sichtbar und man kann nicht auf diese Klasse zugreifen, wenn man kein Wasweisich-Objekt nutzt.
Wenn du ein "static" vor das "class CFenster extends JFrame" setzt, sollte es funktionieren.
 - 
					
					
					
					
dankeschön, es hat funktioniert
