繁体   English   中英

为什么浏览器会种植Java Applet?

[英]Why browsers crop java applet?

我创建了一个Java applet,该applet应该在applet中使用。

由于某种原因,所有浏览器(chrome,firefox,IE)都将其删除。

Java applet的图像

我尝试使用repaint()invalidate()方法。 我没有帮助...

但是,有趣的是,当我向上或向下滚动浏览器(甚至是很小的滚动)时,它会立即修复。 另外,当我使用showOptionDialog(Component, String)方法时,如果在用户单击对话框上的“确定”按钮后修复了问题。 仅当输入的组件是applet本身时,它才修复。

我不明白为什么会播种,或如何解决。

调用applet的HTML非常简单。 这是导致问题的一小段HTML代码的示例:

<html>
    <head>
        <title>nispahit</title>
    </head>
    <body>    
        <center>
            <APPLET CODE="Applet/AppletMain.class" archive="nnis.jar, log4j-1.2.16.jar" WIDTH=800 HEIGHT=600> 
                <param name="userName" value="http://www.nispahit.com/images/shalom.jpg"> 
                <param name="ColorsContrast" value="241026555"/>
                <param name="param2" value="14"> 
                <param name="param3" value="2"> 
                <param name="param3" value="2"> 
            </APPLET>
        </center>
    </body>
</html>

解决方案或解决方法将有很大帮助。 任何见解也将有所帮助。

谢谢。

裁剪发生在小程序外部。 小程序周围有一些块元素(通常是<div> ),它太小而无法容纳整个小程序。

尝试在小程序周围添加带有红色背景的div ,以便您可以快速查看浏览器呈现了哪些部分以及哪些来自小程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM