2012-12-05 57 views
1

我有幾個主要的類有不同的參數。我也成功地爲每個類添加了參數。在NetBeans中一次運行多個Java主類

但問題是:我必須每次手動啓動每個類(例如,單擊運行文件)。

是否有解決方案,我可以在netbeans中單擊一下就可以啓動所有類?課程也應該遵循特定的順序。

回答

0

也許打電話給每個班級分開?例如:

FirstClass.java

SecondClass.java

ThirdClass.java

在的Firstclass,你可以呼籲二等彈出,只需用一個setVisible(true),如果這就是你想要做的事。然後在SecondClass調用ThirdClass以同樣的方式彈出。

我不確定這是不是你想要的,因爲沒有代碼可以脫離,但只是爲了讓你思考。

+0

無法做到這一點..我有3個不同的服務器類和2個客戶端類...所以5個類的主要方法,在服務器端客戶端系統 –

0
  1. 打開具有特定名稱的新項目(文件 - >新建項目,並完成了步入式直通)在NetBeans。

  2. 通過轉至文件 - >新建文件 - >並完成漫步,您可以在一個項目下創建任意數量的新類。在這個時候,你不應該在這些類中包含main方法。不要每次都打開一個新項目。

  3. 創建另一個文件(通過文件 - >新建文件等)。這次在這個新類中包含了主要方法的代碼。從主要方法中,您可以通過創建這些類的實例來調用任意數量的類。只要所有這些類都包含在同一個文件夾中,即在同一個項目下,這些類將按照您在main方法下調用它們的順序執行。

看起來像你正在編寫Java程序,就像在過程語言中一樣。在某種程度上,java類就像過程語言的子程序。調用它們是通過創建該類的一個實例來完成的。

0

設置一個類作爲主類通過屬性和運行,並可以使用下面的代碼:

ClassName variableName = new ClassName(); 
variableName.setVisible(true); 

EX-假設我的類名是狗,我用框架變量名

Dog frame = new Dog(); 
frame.setVisible(true);*emphasized text*