2
之前使用不同的「主」方法,直到現在我已經使用谷歌工具包的默認主要功能,用於激活我的程序的GUI,現在我期待添加一個GUI一個接一個地加入到另一個主程序中,我添加了類對象,但是在運行程序時只有框出現和標記,而我的字段和按鈕需要單擊/點擊空間才能使它們可見,爲什麼?基本的揮杆用戶界面在默認的
public LoginGui() {
initialize();
uc = new UserCntrl();
}
private void initialize() {
frame = new JFrame();
frame.setBounds(100, 100, 450, 415);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().setLayout(null);
frame.setVisible(true); // i have added this line
主:
public static void main(String[] args){
// init login GUI
LoginGui loginGuiWindow;
try {
loginGuiWindow = new LoginGui();
} catch (Exception e) {
e.printStackTrace();
}
謝謝你,是的,這是問題,我開始設置可見,不是所有組件添加後,我也會看看pack()。 :) – 2013-04-22 23:14:46
@BogdanM .:不客氣。更重要的是,查看佈局管理器的使用並避免使用'null'佈局。 – 2013-04-22 23:15:39