当前位置: 首页 > 知识库问答 >
问题:

为什么这个java代码显示错误?

钱展
2023-03-14
package mygridLayout;
import java.awt.*;
import javax.swing.*;
public class MyGridLayout
{
    JFrame f;
    MyGridLayout()
            {
                f = new JFrame();

                JButton b1 = new JButton("1");
                JButton b2 = new JButton("2");
                JButton b3 = new JButton("3");
                JButton b4 = new JButton("4");
                JButton b5 = new JButton("5");
                JButton b6 = new JButton("6");
                JButton b7 = new JButton("7");
                JButton b8 = new JButton("8");
                JButton b9 = new JButton("9");

                f.add(b1);
                f.add(b2);
                f.add(b3);
                f.add(b4);
                f.add(b5);
                f.add(b6);
                f.add(b7);
                f.add(b8);
                f.add(b9);

                f.setLayout(new GridLayout(3,3));

                f.setSize(300,300);
                f.setVisible(true);
            }
    public static void main(String[] args)
    {
        new MyGridLayout();
    }
}

错误:无法找到或加载主类MyGridLayout.MyGridLayout C:\users\home\AppData\local\netbeans\cache\8.2\executor-snippets\run.xml:53:Java返回:1构建失败(总时间:0秒)

共有1个答案

艾原
2023-03-14
  1. 在项目资源管理器中右键单击您的项目
  2. 单击属性
  3. 单击运行
  4. 确保您的主类是您希望作为入口点的类。(确保使用完全限定名,即MyPackage.MyClass)
  5. 单击确定。
  6. 清理生成项目
  7. 运行项目:)

如果只想运行该文件,请右键单击包资源管理器中的类,然后单击运行文件,或(Alt+rf),或(shift+f6)

 类似资料:
  • IntelliJ似乎认为我的代码有一个潜在的错误,我不太明白为什么。这与注释有关;我告诉IntelliJ,有些字段不能为空,我确保它们永远不被允许为空,但是IntelliJ仍然不喜欢它。 下面是一个有问题的代码示例。 当我这样做时,IntelliJ的检查员会在setId(Long)方法原型的参数上生成一个警告,警告我的类字段用注释。这是在尽管我手动检查null在身体的方法 但是,如果我将方法更改为

  • 我是一名PHP程序员新手,对位和字节不太了解,我想知道为什么会出现这样的消息: 致命错误:第227行的D:\xampp1.8.3\htdocs\hkmchat\default.php中允许的内存大小134217728字节已用完(尝试分配40字节) 我知道我的网站很大,但它的加载速度足够快,改变它会很痛苦。 我想知道,当允许的内存大小为134217728字节(128兆字节)时,为什么分配40字节太多

  • 注释了println语句,但未注释unicode。为什么?

  • 令牌“if”的语法错误(应在此令牌之后 谢谢你的建议!

  • 下面的代码在执行时会产生堆栈溢出错误。然而,如果移除其中任何一个

  • 这段代码是我用Java Swing制作的Tic-Tac-Toe程序的一部分。为什么在添加用于添加按钮的for语句时返回NullPointerException?