2017-11-25 268 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

這樣做,但仍然得到相同的錯誤,但其他程序工作正常。 –