社区
Web 开发
帖子详情
在运行Applet时,为什么总弹出小消息对话框Java Applet Window?
hanyl
2003-03-26 11:21:15
在运行含有Applet的html文件时,总出现一个消息对话框Java Applet Window,而且多次点确定都无法去处,applet中有用到TimerTask定时完成某个任务,如果不用这个类好像是正常的,原因何在?
...全文
187
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
图形用户界面
Swing还提供了一些AWT没有的组件,比如JTable用于显示表格数据,JTree展示树形结构,JTabbedPane创建选项卡面板,以及JOptionPane用于弹
出
对话框
等。此外,Swing还支持组件的定制,可以创建自定义的组件满足特殊需求...
Java
应用程序-习题-第10章.doc
模态
对话框
弹
出
时
,只有关闭此
对话框
才能继续进行其它窗口的操作;非模态
对话框
弹
出
时
,即使不关闭,也可以对后面的窗口进行操作。 三、思考题 1.
Java
GUI中有哪些容器类?哪些是组件类?答:容器类有Frame、...
java
swing编程 标签内容详细联系
Swing还提供了装饰器模式,允许自定义组件外观,例如JOptionPane用于弹
出
对话框
,JFileChooser用于打开文件选择
对话框
等。 总的来说,
Java
Swing提供了一套完整的工具包,用于创建美观且功能强大的桌面应用程序。...
Java
Script教程_
Java
快车.pdf
在
Java
Script中,`
window
`对象代表浏览器的窗口,提供了与用户交互的各种方法和属性,如`alert()`用于弹
出
警告
对话框
,`location`属性用于获取或更改当前页面的URL。`document`对象则用于操作HTML文档,如`...
Web 开发
81,116
社区成员
341,738
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章