急!!Java Applet的问题!!

来源:百度知道 编辑:UC知道 时间:2024/09/24 21:48:30
我初学Java Applet..好多东西都不会....
现在要写个程序...先画图.然后在创建个MouseListener返回并显示鼠标点在applet上面的坐标...不会啊!!着急着急!!!!!!!!!!!!
下面是我写得的一部分..关键是不知道怎么让鼠标点在上面并显示!

import java.awt.*;
import java.applet.*;
import java.awt.event.*;

public class DrawExample extends Applet
{

// Specify variables that will be needed everywhere, anytime here
// The font variable
Font bigFont;

// The colors you will use
Color redColor;
Color weirdColor;
Color bgColor;
String px;
String py;

public void init()
{
bigFont = new Font("Arial",Font.BOLD,16);

redColor = Color.red;

weirdColor = new Color(60,60,122);

bgColor = Color.white;

setBackground(bgColor);

}

public void stop()
{
}

public void paint(Graphics g) <

import java.awt.*;
import java.applet.*;
import java.awt.event.*;

public class DrawExample extends Applet implements MouseListener
{

// Specify variables that will be needed everywhere, anytime here
// The font variable
Font bigFont;

// The colors you will use
Color redColor;

Color weirdColor;

Color bgColor;

String px = null;

String py = null;

public void init()
{
bigFont = new Font("Arial", Font.BOLD, 16);

redColor = Color.red;

weirdColor = new Color(60, 60, 122);

bgColor = Color.white;

setBackground(bgColor);

addMouseListener(this);
}

public void stop()
{
}

public void paint(Graphics g)
{
// tell g to use your font
g.setFont(bigFont);
g.drawString("Shapes and Colors", 80, 20);

// Now