这个java代码为什么显示错误?
问题描述:
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();
}
}
Error: Could not find or load main class mygridlayout.MyGridLayout C:\Users\Home\AppData\Local\NetBeans\Cache\8.2\executor-snippets\run.xml:53: Java returned: 1 BUILD FAILED (total time: 0 seconds)这个java代码为什么显示错误?
答
- 右键单击您的项目在Project Explorer
- 点击属性
- 点击运行
- 确保您的主类是你想成为的切入点之一。 (请务必使用完全合格的名称即mypackage.MyClass)
- 单击确定。
- 清洁的建设项目
- 运行项目:)
如果你只是想运行该文件,右击,从Package Explorer中的类,然后单击运行文件,或(Alt键 + - [R,˚F)或(移 + F6)
我已经做that.My主类是 “mygridlayout.MyGridLayout”。 –
请尝试以下步骤关闭的NetBeans,然后删除这个目录C:\用户\再次在这里你的名字\应用程序数据\本地\ NetBeans的\缓存 启动NetBeans并让它读项目。 测试项目。运行项目。它应该工作正常。 –
这样做,但仍然得到相同的错误,但其他程序工作正常。 –