能找一个现成的吗?不想装个WEBLOGIC

解决方案 »

  1.   

    http://blog.csdn.net/treeroot/archive/2004/10/01/122827.aspx
      

  2.   

    《Core java 2》上有例子
      

  3.   

    马上给你贴一个最简单的。
    import java.awt.*;
    import java.awt.event.*;
    import java.applet.*;
    public class  Lx5_9 extends Frame
    {
    public static void main(String[] args) 
    {
    MyCanvs can=new MyCanvs();
    Myframe frame=new Myframe();
    frame.setBackground(Color.blue);
    frame.add(can);
    frame.addWindowListener(new WindowAdapter()
         {
         public void windowClosing(WindowEvent e)
        {
        System.exit(0);
        }
         });
    frame.show();
    }
    }
    class MyCanvs extends Canvas implements MouseListener
    {
    Image curr;
    MyCanvs()
    {
    Toolkit tools;
    tools=getToolkit();
    curr=tools.getImage("aa.jpg");
    addMouseListener(this);
    }
    public void paint(Graphics g)
    {
    g.drawImage(curr,10,10,curr.getWidth(this),curr.getHeight(this),this);
    //g.drawImage(curr,10,10,300,200,this);
    }
    public Dimension getPreferredSize()
    {
    return new Dimension(300,400);
    }
    public void mouseReleased(MouseEvent e)
    {
    }
    public void mouseEntered(MouseEvent e)
    {
    Toolkit tools;
    tools=getToolkit();
    curr=tools.getImage("aa.jpg");
    repaint();
    }
    public void mouseExited(MouseEvent e)
    {
    Toolkit tools;
    tools=getToolkit();
    curr=tools.getImage("bb.jpg");
    repaint();
    }
    public void mouseClicked(MouseEvent e)
    {
    }
    public void mousePressed(MouseEvent e)
    {
    }
    }