import java.applet.*;
import java.awt.*;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.net.URL;
public class AppletTest 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:\\www.google.com","_blank"));
}
catch(Exception ex)
{
ex.printStackTrace();
}
}
});
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());
}
});
strFont=getParameter("font");
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("楷体_GB2312",Font.BOLD,30);
Font f=new Font(strFont,Font.BOLD,30);
g.setFont(f);
g.setColor(Color.blue);
g.drawString("This is my first applet pragramer",0,40);
}
}//<applet code="AppletTest.class" width=600 height=400>//</applet>
import java.awt.*;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.net.URL;
public class AppletTest 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:\\www.google.com","_blank"));
}
catch(Exception ex)
{
ex.printStackTrace();
}
}
});
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());
}
});
strFont=getParameter("font");
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("楷体_GB2312",Font.BOLD,30);
Font f=new Font(strFont,Font.BOLD,30);
g.setFont(f);
g.setColor(Color.blue);
g.drawString("This is my first applet pragramer",0,40);
}
}//<applet code="AppletTest.class" width=600 height=400>//</applet>
解决方案 »
- Java.Util.Date!!!
- JAVA命名是按什么规则,比如C++之匈牙利命名法,还是?
- 请高手指教,论坛注册时不是有个“上传图片吗”,那个东西用JAVA是怎么做的
- 我在一个COMBOBOX触发事件后,改变别一个COMBOBOX ,为什么总是不行,我简写了一个原码如下:
- java程序改错
- 郁闷呀!大家帮帮忙。
- 在java中有没有象delphi中的BDE,不用连数据库,直接可以做查询
- ~请问哪里有SWT Designer的注册码?
- Socket communication!
- 问一个菜鸟问题,大家帮我看看好吗
- 急求IBM viavoice
- 哪位仁兄帮我看一下这道二级java的题目,本周六要二级考试了
java.net.URL(java.lang.String)
java.net.URL(java.lang.String, java.lang.String, int, java.lang.String)
java.net.URL(java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler)
java.net.URL(java.lang.String, java.lang.String, java.lang.String)
java.net.URL(java.net.URL, java.lang.String)
java.net.URL(java.net.URL, java.lang.String, java.net.URLStreamHandler) 没有你是用的URL(String, String)。
showDocument(new URL( "http:\\www.google.com"),
"_blank ")); //注意"_blank"不是URL的一部分,而是showDocument方法的参数