社区
Web 开发
帖子详情
在运行Applet时,为什么总弹出小消息对话框Java Applet Window?
hanyl
2003-03-26 11:21:15
在运行含有Applet的html文件时,总出现一个消息对话框Java Applet Window,而且多次点确定都无法去处,applet中有用到TimerTask定时完成某个任务,如果不用这个类好像是正常的,原因何在?
...全文
210
7
打赏
收藏
在运行Applet时,为什么总弹出小消息对话框Java Applet Window?
在运行含有Applet的html文件时,总出现一个消息对话框Java Applet Window,而且多次点确定都无法去处,applet中有用到TimerTask定时完成某个任务,如果不用这个类好像是正常的,原因何在?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hanyl
2003-03-28
打赏
举报
回复
问题已经解决!但不是上述各位所说的原因。我是在运行含有applet的网页时出现该问题的,archive参数不要用jar打包文件,直接加所需的库文件(如classes12.zip)就可以了。有点奇怪,不过仍然感谢各位。
zxhong
2003-03-28
打赏
举报
回复
http://expert.csdn.net/Expert/topic/1174/1174522.xml?temp=.5615808
http://expert.csdn.net/Expert/topic/912/912654.xml?temp=.2646448
hanyl
2003-03-27
打赏
举报
回复
没有人遇到这个问题吗?怎么没人回复?
zxhong
2003-03-26
打赏
举报
回复
在安全策略文件java.policy末尾加入下面一行:
permission java.awt.AWTPermission "showWindowWithoutWarningBanner"
steeven
2003-03-26
打赏
举报
回复
在控制面版里面有个java图标可以设定的啊
MaoMaoChongCN
2003-03-26
打赏
举报
回复
建议,把你的代码粘上来。
hanyl
2003-03-26
打赏
举报
回复
我试过zxhong(红透半边天)的办法,好像不管用噢。
对于steeven(亚洲最有食用价值的专家)的建议,你指的是java plug-in吧,但我不知道你说的是哪个设置,我用的是jre1.4.0_01。
我的测试代码如下,请大家帮忙看看:
import java.awt.*;
import javax.swing.*;
import javax.swing.table.*;
import java.util.Vector;
import java.util.*;
import java.awt.event.*;
import java.sql.*;
public class TestApplet extends JApplet {
JScrollPane jScrollPane1 = new JScrollPane();
String url = null;
String user = null;
String password = null;
Connection conn = null;
java.util.Timer timer = new java.util.Timer();
int y = 30;
public void init() {
url = "jdbc:oracle:thin:@202.1.116.88:1521:oracle8i";
user = "demo";
password = "demo";
try {
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
} catch (Exception ex) {
System.out.print(ex);
return;
}
try {
conn = DriverManager.getConnection(url, user, password);
} catch (SQLException e) {
System.out.print(e);
}
}
public void start() {
try {
loopTime();
} catch (Exception e) {
}
}
private void loopTime() throws Exception {
long delay = 0;
long period = 8000;
java.util.Timer t = new java.util.Timer();
getContentPane().add(jScrollPane1, BorderLayout.CENTER);
//定时刷新完成一项工作
try {
t.scheduleAtFixedRate(new TimerTask() {
public void run() //这里面加上你要干的事情
{
//getContentPane().add(jScrollPane1, BorderLayout.CENTER);
//getData();
repaint();
}
}, delay, period); //delay是你要设定的时间间隔单位:毫秒
} catch (Exception e) {
System.out.println(e.toString());
}
}
public void paint(Graphics g) {
getData();
getContentPane().update(g);
//g.drawString("Hello!", 5, y);
//y = y + 10;
}
public void getData() {
try {
Statement smt = conn.createStatement();
ResultSet rs = smt.executeQuery("Select * From company");
Vector rows = new Vector();
while (rs.next()) {
Vector data = new Vector();
data.addElement(rs.getString("companyname"));
data.addElement(rs.getString("companyaddress"));
data.addElement(rs.getString("companytype"));
rows.addElement(data);
}
Vector cols = new Vector();
cols.addElement("公司名称");
cols.addElement("地址");
cols.addElement("公司类型");
JTable jtb = new JTable(rows, cols);
jScrollPane1.add(jtb);
jScrollPane1.setViewportView(jtb);
smt.close();
rs.close();
} catch (Exception e) {
JOptionPane.showMessageDialog(this, e.getMessage());
}
}
}
Java
7
运行
applet
_
Java
applet
不会在JRE7下
运行
,控制台中不会显示错误
作者在
Window
s7 64位系统上使用JRE-7 32位版本
时
遇到了与IE9 32位和Chrome浏览器的兼容性问题,导致无法正常
运行
Java
Applet
应用。当尝试
运行
Java
小程序
时
,浏览器中显示错误信息且
Java
控制台未显示
出
错详情。
eclipse
applet
解决
java
.lang.ClassNotFoundException: sun.
applet
.
Applet
Viewer
这篇博客介绍了如何解决Eclipse无法读取
Applet
Viewer的问题。首先,需要从Oracle官网下载并安装
Java
SE 6。然后,在Eclipse中配置新的JDK环境,进入
Window
-> Preferences ->
Java
-> Installed JREs,添加新版本的JDK路径。接着,更新系统环境变量中的
JAVA
_HOME。如果遇到警告,可以通过PolicyTool添加AllPermission权限。最后,如果仍然
出
现问题,可能是由于JDK版本过低,需要检查
applet
viewer是否可用。整个过程涉及JDK版本管理、Eclipse配置和
Java
安全策略调整。
用
JAVA
SOCKET制作一个广播信使的程序
这篇博客介绍如何利用
JAVA
的SOCKET编程创建一个广播信使服务器,该服务器接收并响应客户端的网络
消息
。文章详细讲解了C/S架构、Socket的概念以及多线程的重要性,并提供了服务器和客户端的代码实现,帮助读者理解
JAVA
网络编程的基本原理。
java
中update_
Java
7 Update 21安全改进的详细信息
Oracle发布
Java
7 Update 21,引入显著安全改进,包括移除
Java
控制面板低安全设置,引入中央证书和jar黑名单存储库,及大量安全修复。更新影响
Applet
、
Java
FX及WebStart应用,要求开发者调整开发流程以支持签名应用。
e554. 在浏览器状态栏中显示信息
本文介绍了一种在精简的
Applet
中显示状态
消息
的方法,通过调用
applet
.showStatus方法,开发者可以轻松地在
Applet
中显示自定义的状态信息。
Web 开发
81,111
社区成员
341,727
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章