Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java小程序中JPopupMenu上的警告锥和不可编辑文本字段_Java_Swing_Applet - Fatal编程技术网

Java小程序中JPopupMenu上的警告锥和不可编辑文本字段

Java小程序中JPopupMenu上的警告锥和不可编辑文本字段,java,swing,applet,Java,Swing,Applet,我有一个Java小程序,里面有一个JPopupMenu。JPopupMenu本身有几个JTextfields用于输入。当我在Eclipse中测试我的小程序时,弹出菜单和文本字段工作得很好 然而,当Applet部署到web上时,我发现所有JTextFields都是不可编辑的。他们只是没有胡萝卜就变白了。菜单旁边还有一个很小的警告锥,当你在上面滚动时会亮起,就是这样 例如: JTextField的初始值为123,可以单击,但会显示“胡萝卜”,不可编辑 这完全是权限问题还是其他问题?我的小程序没有

我有一个Java小程序,里面有一个JPopupMenu。JPopupMenu本身有几个JTextfields用于输入。当我在Eclipse中测试我的小程序时,弹出菜单和文本字段工作得很好

然而,当Applet部署到web上时,我发现所有JTextFields都是不可编辑的。他们只是没有胡萝卜就变白了。菜单旁边还有一个很小的警告锥,当你在上面滚动时会亮起,就是这样

例如:

JTextField的初始值为123,可以单击,但会显示“胡萝卜”,不可编辑


这完全是权限问题还是其他问题?我的小程序没有签名,但我的所有安全设置都是最低限度的。谢谢。

这是对用户的安全警告,对话框/弹出窗口属于小程序


如果不这样做,您可以通过创建与浏览器或系统弹出窗口类似的弹出窗口和对话框来欺骗用户,并询问敏感信息。

我就是这么想的。但是我的文本字段呢?这是否也是一种预防措施,还是什么?我对此表示怀疑。你能为禁用的文本字段发布代码和截图吗?我发布了一个截图,不知道它有多大帮助。我将处理此问题的SSCE。+1要删除警告,请对小程序进行数字签名并声明所有权限。感谢您提供有关警告的提示。我试图对这个问题作出解释,但成功了。所以我的JPOppMenu一定有什么特别之处。这是一个巨大的菜单,动态地重建了多次,所以我有一些工作要做,以找到问题