我用的是IE6.0.按照网上的一些方法都试过了,怎么就显示不了呢?求各位大侠帮吗?下面是源代码:import java.applet.*;
import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.net.URL;public class TestApplet extends Applet
{
String strFont;
int xOrigin, yOrigin;
public void init()
{
Button btn=new Button("连接");
add(btn);
btn.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
try
{
getAppletContext().showDocument(
new URL("http://localhost/register.html"),"_blank");
}
catch(Exception ex)
{
ex.printStackTrace();
}
}
});
strFont=getParameter("font");
addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
xOrigin=e.getX();
yOrigin=e.getY();
}
public void mouseReleased(MouseEvent e)
{
Graphics g=getGraphics();
g.setColor(Color.red);
g.drawLine(xOrigin, yOrigin, e.getX(),e.getY());
}
});
//System.out.println("init");
}
public void start()
{
System.out.println("start");
}
public void stop()
{
System.out.println("stop");
}
public void destroy()
{
System.out.println("destroy");
}
public void paint(Graphics g)
{
//Font f=new Font("楷体_GB2313",Font.BOLD,30);
Font f=new Font(strFont,Font.BOLD,30);
g.setFont(f);
g.setColor(Color.blue);
g.drawString("维新计算机技术培训中心",100,100);
}
}<html>
<applet code="TestApplet.class" width=600 height=400>
<param name="font" Value="DialogInput">
</applet>
</html>
本人是初学者
import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.net.URL;public class TestApplet extends Applet
{
String strFont;
int xOrigin, yOrigin;
public void init()
{
Button btn=new Button("连接");
add(btn);
btn.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
try
{
getAppletContext().showDocument(
new URL("http://localhost/register.html"),"_blank");
}
catch(Exception ex)
{
ex.printStackTrace();
}
}
});
strFont=getParameter("font");
addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
xOrigin=e.getX();
yOrigin=e.getY();
}
public void mouseReleased(MouseEvent e)
{
Graphics g=getGraphics();
g.setColor(Color.red);
g.drawLine(xOrigin, yOrigin, e.getX(),e.getY());
}
});
//System.out.println("init");
}
public void start()
{
System.out.println("start");
}
public void stop()
{
System.out.println("stop");
}
public void destroy()
{
System.out.println("destroy");
}
public void paint(Graphics g)
{
//Font f=new Font("楷体_GB2313",Font.BOLD,30);
Font f=new Font(strFont,Font.BOLD,30);
g.setFont(f);
g.setColor(Color.blue);
g.drawString("维新计算机技术培训中心",100,100);
}
}<html>
<applet code="TestApplet.class" width=600 height=400>
<param name="font" Value="DialogInput">
</applet>
</html>
本人是初学者
有日志就有真相
没错,看看控制台输出了什么??当然,你本机得安装新版的JDK才行。
<applet code="TestApplet.class" width=600 height=400>
<param name="font" Value="DialogInput">
</applet>
</html>總覺得這裡不對的呢!
我上次寫的好像沒這么簡單的!