我剛剛開始在netbeans中使用Gui編程(使用模板Java桌面應用程序)。但是我已經卡住了。在我的主類中,我有一些可以從Gui調用的方法。這些方法在外部文件上執行某些操作,如果發生錯誤,則應打開一個新窗口,顯示一條錯誤消息。訪問main類中的helper類的成員方法(netbeans的swing編輯器)
但是我無法從我的主類訪問Gui類的成員方法,所以我無法打開新窗口。這裏是netbeans主類(= MyProgrammApp.class)如何調用gui類(MyProgrammView.class)。
//MyProgrammApp.class:
public class MyProgrammApp extends SingleFrameApplication {
@Override protected void startup() {
show(new MyProgrammView(this));
}
public static void main(String[] args) {
launch(MyProgrammApp.class, args);
}
[...]
}
,這是GUI類的構造函數的相關部分:
//MyProgrammView.class:
public MyProgrammView(SingleFrameApplication app) {
super(app);
initComponents();
[...]
}
這個GUI類有一個公共的方法showErrorBox,開闢了與錯誤信息的窗口。
我的問題是,我不明白創建gui實例的過程。我非常感謝它,如果有人能夠啓發我,我可以如何從MyProgrammApp.class訪問showErrorBox方法。
哇,這是一個快速的答案。它完美的作品。非常感謝。 – ftiaronsem 2010-06-22 16:44:57
@〜論壇歡迎您,很高興我能提供幫助 – jjnguy 2010-06-22 16:47:15