我是JAVA的新手,我有javax.swing.JFrame,其中包含两个按钮:“开始树”和“开始测试”。当我单击“开始树”时,它通过Process()调用CreateTree.jar文件;代码在下面。
Process treeProcess = new Process(javaHome + "/bin/java -Xms8m -Xmx" + _maximumHeapSize + " -jar lib/CreateTree.jar");
treeProcess.setOutputFile(_tmpPath + File.separator + "TreeTool.log");
treeProcess.exec();
TreeTool是一个单独的.jar文件,它创建一些树结构。创建树结构后,用户将上传一些必要的文件,并且他必须从第一帧开始“开始测试”。
现在,用户请求是在单击按钮后立即禁用“开始树”功能,并应加载其他窗口。然后用户关闭第二个已启用的窗口。我在这里发现的问题是当我通过exec()调用CreateTree.jar时;我无法获取该属性的第一个窗口,因此无法将其重新启用。
请帮助我将其重新启用。
谢谢