applet位于签名的JAR中。控制台的最后一行是:
security: Checking if certificate is in Deployment permanent certificate store
CPU和内存使用情况正常。其他页面元素仍然响应。只是applet没有显示出来。
同一页面中还有另一个小程序,但它有效。
有什么想法吗?
线程转储如下:
Dump thread list ...
Group main,ac=15,agc=3,pri=10
main,5,alive
AWT-Shutdown,5,alive
AWT-Windows,6,alive,daemon
traceMsgQueueThread,5,alive,daemon
CacheCleanUpThread,5,alive,daemon
AWT-EventQueue-0,6,alive
Thread-9,5,alive
Group Plugin Thread Group,ac=3,agc=0,pri=10
AWT-EventQueue-1,6,alive
ConsoleWriterThread,6,alive,daemon
TimerQueue,5,alive,daemon
Group file:/c:/project/lib/-threadGroup,ac=2,agc=0,pri=4
thread applet-OsApplet,4,alive
AWT-EventQueue-2,4,alive
Group file:/c:/project/html/-threadGroup,ac=3,agc=0,pri=4
thread applet-javax.swing.JApplet.class,4,alive
TimerQueue,4,alive,daemon
AWT-EventQueue-3,4,alive
Done.
答案 0 :(得分:1)
打开applet控制台(假设您在Windows上,右键单击任务栏上的小Java图标,或者如果是Linux,则从浏览器菜单中选择“View Console”)。按't'进行线程转储。这将为您提供有关插件JVM正在执行的操作的更多信息。
答案 1 :(得分:0)
到达某个地方。重新安排我的HTML时,Applet加载正常。应该提到applet是通过对文档的writeln调用加载的。现在,执行此操作的脚本标记隐藏在几个div和table标记下。当我将脚本标记向上移动到body标记之后时,applet出现了。
知道可能导致此问题的任何IE(或IE和CSS)怪癖吗?
答案 2 :(得分:0)
修正了它。 Applet的大小相对较小,但包含DIV的大小并未明确。当设置了DIV的高度CSS属性时,IE渲染了小程序。