konto usunięte
Temat: No enclosing instance of type Test is accessible....
Witam :)dopiero zaczynam z językiem JAVA, korzystam z książki JAVA 2 core podstawy. Podczas Uruchomienia jednego z przykładów:
import javax.swing.*;
public class Test {
public static void main(String[] args)
{
ProstaRamka ramka = new ProstaRamka();
ramka.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
ramka.show();
}
class ProstaRamka extends JFrame
{
public ProstaRamka()
{
setSize(SZEROKOSC, WYSOKOSC);
}
}
public static final int SZEROKOSC = 50;
public static final int WYSOKOSC = 50;
}
dostaję taki błąd:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
No enclosing instance of type Test is accessible. Must qualify the allocation with an enclosing instance of type Test (e.g. x.new A() where x is an instance of Test).
co jest nie tak w tym kodzie.
trochę to dziwne, kody z książki powinny być poprawne, a nie tylko ten jeden nie działa :(Paweł Ryznar edytował(a) ten post dnia 23.02.08 o godzinie 14:23