1
我在Java中有一個名爲Login的WindowApplication,當用戶輸入一個按鈕進入菜單時,它是正確的數據。從Java中的另一個啓動WindowApplication
我該如何讓它啓動另一個名爲Prueba的WindowApplication?
我是否也必須從新窗口中刪除main()方法才能啓動?
我目前的拉昇按鈕聽者
btnLogin.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
frmAdministracinHospital.setVisible(false);
new Prueba();
}
});
,但它不工作
Prueba類:
package presentacion;
import java.awt.EventQueue;
import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.BorderLayout;
import javax.swing.JComboBox;
public class Prueba {
private JFrame frame;
/**
* Create the application.
*/
public Prueba() {
initialize();
}
/**
* Initialize the contents of the frame.
*/
private void initialize() {
frame = new JFrame();
frame.setBounds(100, 100, 450, 300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel panel = new JPanel();
frame.getContentPane().add(panel, BorderLayout.CENTER);
JComboBox comboBox = new JComboBox();
panel.add(comboBox);
}
}
有什麼建議?
在此先感謝!
請提供'Prueba'類的代碼。 – Berger
將「Prueba」應用程序添加爲您的「登錄」應用程序的依賴項,並手動調用其開始('main')方法。或者使用procesBuilder通過命令啓動它。但請注意,該命令必須根據要使用的操作系統而有所不同! – n247s
done ... @Berger –