Ошибка: класс не найден при расширении класса с помощью java.awt.Frame - PullRequest
0 голосов
/ 22 апреля 2011

Я не могу понять, почему появляется эта ошибка

class Temp extends java.awt.Frame
{
Frame f = new Frame(); // error is coming in this line 
// code//
}

Я знаю, что это глупо, но не могу понять, почему

1 Ответ

4 голосов
/ 22 апреля 2011

Я не знаю, почему вы создаете фрейм, если вы расширяете фрейм.Но в любом случае вы импортируете java.awt. * Или java.awt.Frame?

jcomeau@intrepid:/tmp$ cat Temp.java; java Temp
import java.awt.*;
class Temp extends java.awt.Frame
{
Frame f = new Frame(); // error is coming in this line 
// code//
public static void main(String[] args) {
 System.out.println("this is a " + new Temp());
}
}
this is a Temp[frame0,0,0,0x0,invalid,hidden,layout=java.awt.BorderLayout,title=,resizable,normal]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...