//主类
import java.awt.BorderLayout;
import java.awt.Color;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTextPane;
import javax.swing.text.BadLocationException;
import javax.swing.text.DefaultStyledDocument;
import javax.swing.text.MutableAttributeSet;
import javax.swing.text.SimpleAttributeSet;
import javax.swing.text.StyleConstants;
public class Test {
public static void main(String[] args) {
try {
JFrame frame = new JFrame();
JTextPane text = new JTextPane();
frame.getContentPane().setLayout(new BorderLayout());
frame.getContentPane().add(new JScrollPane(text));
frame.setTitle("网速测试");
frame.setSize(800, 600);
frame.setVisible(true);
String[] cmd = new String[]{"cmd.exe","/c","ping www.baidu.com -t"};
Process process = Runtime.getRuntime().exec( cmd);
BufferedReader br = new BufferedReader(new InputStreamReader(process.getInputStream()));
String info = "";
DefaultStyledDocument doc = (DefaultStyledDocument)text.getStyledDocument();
MutableAttributeSet attr = new SimpleAttributeSet();
StyleConstants.setForeground(attr,new Color(0,102,0));
while((info = br.readLine()) != null){
if(!"".equals(info)){
try {
doc.insertString(doc.getLength(), info, attr);
doc.insertString(doc.getLength(), "\r\n", null);
} catch (BadLocationException e) {
e.printStackTrace();
}
text.setCaretPosition(doc.getLength());
}
}
} catch (Exception e) {
}
}
}
jar包的清单文件,保存为manifest.txt
Manifest-Version: 1.0
Created-By: 1.6.0_22 (Sun Microsystems Inc.)
Main-Class: Test //注意这里有个回车换行
编译成jar命令
jar cvfm ping.jar manifest.txt Test.class
此文主要用来记录如何自制一个Jar小程序,程序本身处理的可能并不是很恰当
第二个附件是bat脚本,可以直接测试当前网络的延时
分享到:
相关推荐
用java做的测试服务器带宽项目,可以保持连接不断测试局域网的带宽
主要介绍了js简单网速测试方法,以完整实例形式分析了JavaScript基于网页图片下载进行测试网速的实现技巧,需要的朋友可以参考下
网速测试.rar网速测试.rar网速测试.rar网速测试.rar
联想工程师专用小工具 网速测试工具V3.90.1联想工程师专用小工具 网速测试工具V3.90.1联想工程师专用小工具 网速测试工具V3.90.1联想工程师专用小工具 网速测试工具V3.90.1联想工程师专用小工具 网速测试工具V3.90.1...
python实现的linux系统测试网速的工具,很好用
电信测网速工具
3款测试网速的工具,3款测试网速的工具,3款测试网速的工具.
网速测试工具 网速测试工具 网速测试工具
用VB独立开发的小工具,可以准确测试网络状态。思路很简单
测试网速小工具(不用安装直接运行很小),希望能给打家带来方便
网卡检测以及网速测试源程序(C#),欢迎大家品尝。
本软件占用资源小,才1M多,测网速很准,且使用非常方便、简便。解压缩后就可以使用。
很不错的一个网络测试工具 可以帮你判断你的真实网速和网络的稳定情况
C#网速测试
RT-Thread操作系统下对于使用的LWIP协议栈开发的网络程序进行网速测试的一种简单实用的方法
测网速测网速测网速测网速测网速测网速测网速测网速
使用python测试当前网络的上传和下载速度
小巧测网速工具.你可以用它测自己的网速,也可以加到自己的网页中去.忆来下功夫吧