Ai
1 Star 0 Fork 0

20175235泽仁拉措/Besti.Java

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
RunDialog.java 1.07 KB
一键复制 编辑 原始数据 按行查看 历史
20175235泽仁拉措 提交于 2019-04-08 00:58 +08:00 . txt
import java.io.*;
import javax.swing.*;
import java.awt.*;
public class RunDialog extends JDialog {
JTextArea showOut;
RunDialog() {
setTitle("运行对话框");
showOut = new JTextArea();
Font f =new Font("宋体",Font.BOLD,15);
showOut.setFont(f);
add(new JScrollPane(showOut),BorderLayout.CENTER);
setBounds(210,10,500,300);
}
public void run(String name) {
try{ Runtime ce=Runtime.getRuntime();
Process proccess = ce.exec("java "+name);
InputStream in=proccess.getInputStream();
BufferedInputStream bin=new BufferedInputStream(in);
int n;
boolean bn=true;
byte mess[]=new byte[100];
while((n=bin.read(mess,0,100))!=-1) {
String s=null;
s=new String(mess,0,n);
showOut.append(s);
if(s!=null) bn = false;
if(bn) showOut.setText("Java程序中没使用out流输出信息");
}
}
catch(IOException e1){}
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/drpkgj/Besti.Java.git
git@gitee.com:drpkgj/Besti.Java.git
drpkgj
Besti.Java
Besti.Java
master

搜索帮助