Hi Cindy,
Definitely I can post for Javaranch.
Here is sample:
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import java.lang.*;
import java.net.*;
public class OpenPage1 extends
Applet implements MouseListener
{
Label openLink;
Font f;
Cursor c;
public void init()
{
f = new Font("Serif",Font.BOLD,12);
openLink = new Label("Click Here");
openLink.setFont(f);
openLink.setForeground(Color.black);
openLink.addMouseListener(this);
add(openLink);
}
public void paint(Graphics g)
{
g.drawLine(67,29,120,29);
g.setColor(Color.red);
}
public void mouseClicked(MouseEvent e)
{
if( e.getSource() == openLink)
{
try
{
URL theURL = new URL("http://www.yahoo.com");
getAppletContext().showDocument(theURL);
}
catch(MalformedURLException me)
{
System.out.println("Bad URL: ");
}
}
}
public void mouseEntered(MouseEvent e)
{
if( e.getSource() == openLink)
{
openLink.setForeground(Color.red);
c = new Cursor ( Cursor.HAND_CURSOR );
this.setCursor (c);
}
}
public void mouseExited(MouseEvent e)
{
c = new Cursor (Cursor.DEFAULT_CURSOR );
openLink.setForeground(Color.black);
this.setCursor (c);
}
public void mouseReleased(MouseEvent e)
{}
public void mousePressed(MouseEvent e)
{}
}
Thanks,
Angela