小程序测试
1.小程序查看器
appletviewer 相对容易使用。这是来自小程序信息的示例。页。
/* <!-- Defines the applet element used by the appletviewer. -->
<applet code='HelloWorld' width='200' height='100'></applet> */
import javax.swing.*;
/** An 'Hello World' Swing based applet.
To compile and launch:
prompt> javac HelloWorld.java
prompt> appletviewer HelloWorld.java */
public class HelloWorld extends JApplet {
public void init() {
// Swing operations need to be performed on the EDT.
// The Runnable/invokeLater() ensures that happens.
Runnable r = new Runnable() {
public void run() {
// the crux of this simple applet
getContentPane().add( new JLabel("Hello World!") );
}
};
SwingUtilities.invokeAndWait(r);
}
}
2. Appleteer
Appleteer - 小程序测试工具是我设计的,用于提供有关小程序启动或失败原因的更多反馈。主要特点:
- 在启用了小程序的 JEditorPane 中加载小程序网页。
- 支持同一页面上的多个小程序,以及小程序通信/对象共享和 1.4+ InputStream 共享机制。
- 支持小程序 showDocument()/showStatus 方法。
- 有助于避免小程序类缓存。
- 允许检查
- 为小程序定义的 getAppletInfo() 和 getParameterInfo()。
- 小程序代码请求的参数。对于文档记录不佳的小程序非常方便!
- 可以方便地访问以下信息。
- 拆分输出和错误流,
- 具有内置日志记录,并且匿名记录器的所有小程序日志都添加到主日志中。随着简单的配置..
- 记录了 Applet 生命周期 Throwables。