我是新手,我正在嘗試使用一種形式(HospitalGUI.form)實(shí)現(xiàn)一個(gè)簡(jiǎn)單的GUI。當(dāng)我主要運(yùn)行關(guān)聯(lián)的Java文件(HospitalGUI.java)時(shí),該窗體可見(jiàn)。我希望能夠從控制器啟動(dòng)它,以便可以選擇GUI或控制臺(tái)界面。當(dāng)我的控制器實(shí)例化它時(shí),將執(zhí)行構(gòu)造函數(shù)中的代碼,但該窗體不會(huì)打開(kāi)。對(duì)于要由另一個(gè)Object打開(kāi)的表單,是否需要做一些特殊的事情或其他事情?我將不勝感激任何理解這一點(diǎn)。我的GUI主要是public static void main(String[] args) { final int FRAME_WIDTH = 300; final int FRAME_HEIGHT = 400; JFrame frame = new JFrame("Hospital System"); frame.setSize(FRAME_WIDTH, FRAME_HEIGHT); frame.setContentPane(new HospitalGUI().rootPanel); frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); frame.pack(); frame.setLocationRelativeTo(null); frame.setVisible(true);}控制器中的呼叫是HospitalGUI hospitalInterface = new HospitalGUI();
添加回答
舉報(bào)
0/150
提交
取消