错误:不兼容的类型:Vb0201无法转换为JFrame

时间:2016-10-19 21:02:18

标签: java swing jframe

我的问题是我想制作一个简单的JFrame,但我不断用这行代码得到同样的错误:

JFrame frame = new Vb0201();

我得到的错误是:

  

错误:不兼容的类型:Vb0201无法转换为JFrame

完整的源代码是:

import javax.swing.*;

public class Vb0201 {

    public static void main(String[] args) {

        JFrame frame = new Vb0201();
        frame.setSize( 400, 200 );
        frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
        frame.setTitle( "Eerste applicatie" );
        frame.setVisible( true );
    }
}

1 个答案:

答案 0 :(得分:0)

如果您不希望您的课程扩展JFrame,那么您只需将代码行更改为此。

JFrame frame = new JFrame();

这是因为你试图创建一个新的JFrame(窗口)类型并试图说你的类Vb0201是这个类的子类型但事实上并非如此。有关继承的更多信息,请在google上搜索。

希望这有帮助。