我真是快被java 给折磨死了,求救!!!!!!!!!!

MaxMarvel 2004-01-27 02:42:06

请教: 难道IE不支持java 吗?
为什么我在jbuilder里的html文件可以正确显示出Applet 而用IE就不能显示出来呢????????? 帮`````````帮```````````我```````````吧````` ` ` ` ` ` !!!
...全文
25 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
老土豆T 2004-01-28
  • 打赏
  • 举报
回复
//把JApplet1换成你自己的JApplet名就可以了,代码包含了自动下载
所须插件的功能
//JApplet.html
<html><head><title>JApplet1</title></head><hr>
<OBJECT
classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="100" height="50" align="baseline" codebase="http://java.sun.com/products/plugin/1.2.2/jinstall-1_2_2-win.cab#Version=1,2,2,0">
<PARAM NAME="code" VALUE="JApplet1.class">
<PARAM NAME="codebase" VALUE=".">
<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2">
<COMMENT>
<EMBED type=
"application/x-java-applet;version=1.2.2"
width="200" height="200" align="baseline"
code="JApplet1.class" codebase="."
pluginspage="http://java.sun.com/products/plugin/1.2/plugin-install.html">
<NOEMBED>
</COMMENT>
No Java 2 support for APPLET!!
</NOEMBED>
</EMBED>
</OBJECT>
<hr></body></html>
swinging 2004-01-28
  • 打赏
  • 举报
回复
倒,随便下个JDK安装吧那就。
MaxMarvel 2004-01-28
  • 打赏
  • 举报
回复
怎么安装虚拟机呀,我今天用Netspace也不好用,是我的系统有毛病吗>


MPU 2004-01-28
  • 打赏
  • 举报
回复
//给你一个Applet钟!!!!!!!!!!!
<html>
<head>
<title>NameTitle</title>
</head>
<body>
<applet code="Clock2.class" Width=200 Height=200></applet>
</body>
</html>




/*
//保存为Clock2.java
//编译: javac Clock2.java
//在本目录下新建一个记事本,保存为html的网页文件,内容为<applet code="Clock2.class" width=200 height=150></applet>
//最后打开该网页
*/

import java.util.*;
import java.awt.*;
import java.applet.*;

public class Clock2 extends Applet implements Runnable {
Thread timer = null;
int lastxs=0, lastys=0, lastxm=0, lastym=0, lastxh=0, lastyh=0;
Date dummy = new Date();
String lastdate = dummy.toLocaleString();

public void init() {
int x,y;
resize(300,300); // Set clock window size
}

// Plotpoints allows calculation to only cover 45 degrees of the circle,
// and then mirror

public void plotpoints(int x0, int y0, int x, int y, Graphics g) {

g.drawLine(x0+x,y0+y,x0+x,y0+y);
g.drawLine(x0+y,y0+x,x0+y,y0+x);
g.drawLine(x0+y,y0-x,x0+y,y0-x);
g.drawLine(x0+x,y0-y,x0+x,y0-y);
g.drawLine(x0-x,y0-y,x0-x,y0-y);
g.drawLine(x0-y,y0-x,x0-y,y0-x);
g.drawLine(x0-y,y0+x,x0-y,y0+x);
g.drawLine(x0-x,y0+y,x0-x,y0+y);
}

// Circle is just Bresenham′s algorithm for a scan converted circle

public void circle(int x0, int y0, int r, Graphics g) {
int x,y;
float d;

x=0;
y=r;
d=5/4-r;
plotpoints(x0,y0,x,y,g);

while (y>x){
if (d<0) {
d=d+2*x+3;
x++;
}
else {
d=d+2*(x-y)+5;
x++;
y--;
}
plotpoints(x0,y0,x,y,g);
}
}


// Paint is the main part of the program

public void paint(Graphics g) {
int xh, yh, xm, ym, xs, ys, s, m, h, xcenter, ycenter;
String today;
Date dat = new Date();

s = dat.getSeconds();
m = dat.getMinutes();
h = dat.getHours();
today = dat.toLocaleString();
xcenter=80;
ycenter=55;

// a= s* pi/2 - pi/2 (to switch 0,0 from 3:00 to 12:00)
// x = r(cos a) + xcenter, y = r(sin a) + ycenter

xs = (int)(Math.cos(s * 3.14f/30 - 3.14f/2) * 45 + xcenter);
ys = (int)(Math.sin(s * 3.14f/30 - 3.14f/2) * 45 + ycenter);
xm = (int)(Math.cos(m * 3.14f/30 - 3.14f/2) * 40 + xcenter);
ym = (int)(Math.sin(m * 3.14f/30 - 3.14f/2) * 40 + ycenter);
xh = (int)(Math.cos((h*30 + m/2) * 3.14f/180 - 3.14f/2) * 30 + xcenter);
yh = (int)(Math.sin((h*30 + m/2) * 3.14f/180 - 3.14f/2) * 30 + ycenter);

// Draw the circle and numbers

g.setFont(new Font("TimesRoman", Font.PLAIN, 14));
g.setColor(Color.blue);
circle(xcenter,ycenter,50,g);
g.setColor(Color.darkGray);
g.drawString("9",xcenter-45,ycenter+3);
g.drawString("3",xcenter+40,ycenter+3);
g.drawString("12",xcenter-5,ycenter-37);
g.drawString("6",xcenter-3,ycenter+45);

// Erase if necessary, and redraw

g.setColor(getBackground());
if (xs != lastxs || ys != lastys) {
g.drawLine(xcenter, ycenter, lastxs, lastys);
g.drawString(lastdate, 5, 125);
}
if (xm != lastxm || ym != lastym) {
g.drawLine(xcenter, ycenter-1, lastxm, lastym);
g.drawLine(xcenter-1, ycenter, lastxm, lastym); }
if (xh != lastxh || yh != lastyh) {
g.drawLine(xcenter, ycenter-1, lastxh, lastyh);
g.drawLine(xcenter-1, ycenter, lastxh, lastyh); }
g.setColor(Color.darkGray);
g.drawString(today, 5, 125);
g.drawLine(xcenter, ycenter, xs, ys);
g.setColor(Color.blue);
g.drawLine(xcenter, ycenter-1, xm, ym);
g.drawLine(xcenter-1, ycenter, xm, ym);
g.drawLine(xcenter, ycenter-1, xh, yh);
g.drawLine(xcenter-1, ycenter, xh, yh);
lastxs=xs; lastys=ys;
lastxm=xm; lastym=ym;
lastxh=xh; lastyh=yh;
lastdate = today;
}

public void start() {
if(timer == null)
{
timer = new Thread(this);
timer.start();
}
}

public void stop() {
timer = null;
}

public void run() {
while (timer != null) {
try {Thread.sleep(100);} catch (InterruptedException e){}
repaint();
}
timer = null;
}

public void update(Graphics g) {
paint(g);
}
}
MPU 2004-01-28
  • 打赏
  • 举报
回复
开始->控制面板->Java-Plus in -> 浏览器 -> 选择 Microsoft Internet Explorer
icebound1 2004-01-27
  • 打赏
  • 举报
回复
你的IE可能是没有安装虚拟机吧??
leeak 2004-01-27
  • 打赏
  • 举报
回复
就是没装 jre 去sun.com下载吧
marrio 2004-01-27
  • 打赏
  • 举报
回复





//问M$
futurebus 2004-01-27
  • 打赏
  • 举报
回复
没有安装jre吧?
augustbu 2004-01-27
  • 打赏
  • 举报
回复
装java plug-in
sylmoon 2004-01-27
  • 打赏
  • 举报
回复
原来是这么回事情啊
hxyshfy 2004-01-27
  • 打赏
  • 举报
回复
ie6.0不支持applet,可以找一个插件,去google上搜一下就知道了;
希偌 2004-01-27
  • 打赏
  • 举报
回复
必须安装 jre

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧