作者Vanbery (Van)
看板java
標題[問題] java applet問題
時間Wed Dec 7 14:10:49 2011
我寫了一個介面程式勾選一些選項後,會產生出一個檔案
然後call另外一個程式去讀這個檔案,也是會跑出一個介面的
但是run的時候都沒什麼錯誤,可是第二個視窗出不來0.0
請問是哪邊出了問題呢?
A.java
Import ....
Import B;
public class Interface extends JFrame implements ActionListener
{
Interface()
{
一些介面的code..
}
public void actionPerformed(ActionEvent arg0)
{
new a();
}
class a
{
a()
{
產生檔案,檔案路徑為path
GraphView GV = new GraphView();
GV.init(path);
}
}
}
B.java
public class GraphView extends JPrefuseApplet
{
public void init(String fpath)
{
UILib.setPlatformLookAndFeel();
JComponent graphview = demo(fpath, "name");
this.getContentPane().add(graphview);
}
}
/////
如果我把B的fpath直接寫死,弄某個可讀的檔案路徑,只執行B是有東西(視窗)跑出來的
雖然我用call的主控台訊息也沒有顯示什麼錯誤,顯示的東西跟正常啟動是一樣的
請問我是哪裡漏了什麼嗎?
(程式很長,用個大概說明,B程式是網路上免費使用的程式)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.14.72.39
→ pttnews:我只有粗淺的想法,在此拋磚引玉 12/07 15:18
→ pttnews:主視窗只能有一個,其餘視窗都是建立於主視窗底下Create 12/07 15:21
→ pttnews:出來的子視窗,你只把str 傳給B,沒有傳主視窗 header 12/07 15:23
→ pttnews:給B,所以B視窗出不來。 不能連推,回答好累喔 12/07 15:26
→ Vanbery:感謝回答,我再想看看,最近才開始碰java=.= 12/07 15:32