在 Netbeans 项目中创建 GUI 作为主要 class

Creating GUI as the main class in the project in Netbeans

作为大学项目,我必须在Java中制作一个简单的程序,我目前使用的是最新版本的Netbeans IDE 8.0.2。

我知道 main class 是我们的程序开始的地方,当我创建 classes 时,我犯了一个错误,但我不知道在哪里..

我的程序主要由3个classes和用户界面组成。

ATM - ATMCard - 账户

我的问题,

  1. ATM应该是主class和GUI。我如何在 Netbeans 中创建这样的 class?我的意思是,作为选项,有 Java Main class 或其他形式。

  2. GUI应该和main分开吗class?我的意思是,总共应该有 4 classes (GUI - ATM - ATMCard - Account)

我猜这些都是非常简单的问题,但这很重要,因为我将在结构上构建所有程序,该结构由您的答案决定..

提前谢谢你..

在 netbeans 中,我通常创建新的 Java 项目。

(File -> New project -> Java -> Java Application)

和select项目的名称。有一个选项,您可以在其中选择 option create main class.

接下来我通常会创建两个包。例如,在您的情况下,它可能是: atm.gui(用于 gui)包和 atm.bl 包(用于商业逻辑)。

然后 select gui 包并左键单击它,select 新的 JFrame 窗体(AtmForm 或其他东西)。 在 jour main class 中调用:

AtmForm form = new AtmForm();
form.setVisible(true);

所以结构应该是这样的: