2017-11-25 265 views
0
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代码为什么显示错误?

回答

1
  1. 右键单击您的项目在Project Explorer
  2. 点击属性
  3. 点击运行
  4. 确保您的主类是你想成为的切入点之一。 (请务必使用完全合格的名称即mypackage.MyClass)
  5. 单击确定。
  6. 清洁的建设项目
  7. 运行项目:)

如果你只是想运行该文件,右击,从Package Explorer中的类,然后单击运行文件,或(Alt键 + - [R˚F)或( + F6

+0

我已经做that.My主类是 “mygridlayout.MyGridLayout”。 –

+0

请尝试以下步骤关闭的NetBeans,然后删除这个目录C:\用户\再次在这里你的名字\应用程序数据\本地\ NetBeans的\缓存 启动NetBeans并让它读项目。 测试项目。运行项目。它应该工作正常。 –

+0

这样做,但仍然得到相同的错误,但其他程序工作正常。 –