mouseoperations.java

来自「java网络高级编程的配套源码,java网络高级编程为清华出版社出版.」· Java 代码 · 共 43 行

JAVA
43
字号
/*源程序清单4-12*/

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

public class MouseOperations extends Applet
{
  String MouseDownEvent = null;
  String MouseUpEvent = null;
	String MouseDragEvent = null;

	public boolean mouseUp(Event event,int x,int y)
  {
		MouseUpEvent = "mouseUp:"+ x +","+ y;
    repaint( );
		return(true);
  }

	public boolean mouseDown(Event event,int x,int y)
  {
     MouseDownEvent = "mouseDown:"+ x +"," + y;
     repaint( );
     return(true);
  }

	public boolean mouseDrag(Event event,int x,int y)
  {
     MouseDownEvent = "mouseDrag:"+ x +"," + y;
     repaint( );
     return(true);
  }

	public void paint(Graphics g)
  {
      if(MouseDragEvent != null)
        g.drawString(MouseDragEvent,5,15);
      if(MouseUpEvent != null)
        g.drawString(MouseUpEvent,5,45);
      if(MouseDownEvent != null)
        g.drawString(MouseDownEvent,5,75);
    }
  }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?