使用Java Swing创建GUI时出错

在轻松步骤书中通过Java执行后,我在创建第一个GUI时遇到了错误。使用Java Swing创建GUI时出错

import javax.swing.*; 

public class Main extends JFrame{

JPanel pnl = new JPanel();

public Window() {

super("Menu Window");

setSize(500, 200);

setDefaultCloseOperation(EXIT_ON_CLOSE);

add(pnl);

setVisible(true) ;

}

public static void main(String[] args) {

Main gui = new Window();

}

}

而我得到的错误是: “错误:无法找到或加载主类主”我使用Eclipse

,这是显示在控制台中的唯一的事。

回答:

构造函数名称应该是相同的类名(因此Main没有Window),因此,我们有:

import javax.swing.*; 

public class Main extends JFrame{

JPanel pnl = new JPanel();

public Main() {//Watch this line carefully (Window changed to Main)

super("Menu Window");

setSize(500, 200);

setDefaultCloseOperation(EXIT_ON_CLOSE);

add(pnl);

setVisible(true) ;

}

public static void main(String[] args) {

Main gui = new Main();//Watch here too

}

}

以上是 使用Java Swing创建GUI时出错 的全部内容, 来源链接: utcz.com/qa/258876.html

回到顶部