作者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
1F:→ pttnews:我只有粗浅的想法,在此抛砖引玉 12/07 15:18
2F:→ pttnews:主视窗只能有一个,其余视窗都是建立於主视窗底下Create 12/07 15:21
3F:→ pttnews:出来的子视窗,你只把str 传给B,没有传主视窗 header 12/07 15:23
4F:→ pttnews:给B,所以B视窗出不来。 不能连推,回答好累喔 12/07 15:26
5F:→ Vanbery:感谢回答,我再想看看,最近才开始碰java=.= 12/07 15:32