線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1292
推到 Plurk!
推到 Facebook!

Bean檔無法跑到Structure頁面this的樹狀目錄下??

尚未結案
ryowu
一般會員


發表:56
回覆:25
積分:16
註冊:2002-04-23

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-08-18 19:24:31 IP:61.221.xxx.xxx 未訂閱
各位先進,為什麼我寫了一個簡單的Bean檔,依照書本中的 step 1.點選Bean Chooser step 2.選擇要加入的Bean檔(我這裡是Bean1) step 3.選好Bean檔後,游標會變成一個加號,就像是從元件模板中要加入元件至FRAME的符號一樣 step 4.在frame.java檔的Frame上按了一下 step 5.結果就跑到Structure頁面的Default裡頭了(可是我要的是到Structure頁面this的樹狀目錄下)    跟書本教的不一樣,我要如何克服這種情況???
neoart
版主


發表:22
回覆:582
積分:425
註冊:2003-05-09

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-08-19 00:18:33 IP:61.56.xxx.xxx 未訂閱
請試一試直接在structure視窗中,把你的bean1物件直接拖到contantPane中 你要加物件到frame1時,要切到frame的contantpane中才行
ryowu
一般會員


發表:56
回覆:25
積分:16
註冊:2002-04-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-08-19 07:24:35 IP:220.142.xxx.xxx 未訂閱
neoart上述的動作在書本中也有提到,但是bean1仍是會跑到Structure頁面的Default裡頭 請問你的JBuilder X可以跑到Structure頁面this的樹狀目錄下嗎???
neoart
版主


發表:22
回覆:582
積分:425
註冊:2003-05-09

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-08-19 09:16:34 IP:61.64.xxx.xxx 未訂閱
直接去你的frame1.java中.jbinit()函數中把他加進去.
private void jbInit() throws Exception  {
    contentPane = (JPanel) this.getContentPane();
    contentPane.setLayout(borderLayout1);
     ...
     ...
    contentPane.add(bean1, BorderLayout.CENTER);//<--放進去看看
    ....
}
別老只是會用IDE,java的世界不只這些. 盡信JBuilder ,不如無JBuilder
ryowu
一般會員


發表:56
回覆:25
積分:16
註冊:2002-04-23

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-08-19 15:24:36 IP:61.221.xxx.xxx 未訂閱
neoart兄: 我照你的方式在private void jbInit() throws Exception加入contentPane.add(bean11, BorderLayout.SOUTH); 己可以執行....謝謝! 另外我試著將bean.java的檔案make後再試一次,結果bean就可以跑到Structure頁面this的樹狀目錄下
系統時間:2024-04-27 19:43:42
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!