⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mouseeventuse.java

📁 JAVA编程思想源代码 值得一下 很难找的
💻 JAVA
字号:
package chapter11;

import java.applet.Applet;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.MouseMotionListener;

public class MouseEventUse extends Applet {

	int x, y;

	Label lb1 = new Label("X:"), lb2 = new Label("Y:");

	TextField tf1 = new TextField(5), tf2 = new TextField(5);

	public void init() {
		setLayout(new FlowLayout(FlowLayout.CENTER, 0, 0));
		add(lb1);
		add(tf1);
		add(lb2);
		add(tf2);
		setBackground(Color.BLUE);
		addMouseListener(new mouseListener());
		addMouseMotionListener(new MotionListener());
	}

	class mouseListener implements MouseListener {
		public void mouseClicked(MouseEvent e) {
		}

		public void mousePressed(MouseEvent e) {
		}

		public void mouseEntered(MouseEvent e) {
		}

		public void mouseExited(MouseEvent e) {
		}

		public void mouseReleased(MouseEvent e) {
		}
	}

	class MotionListener implements MouseMotionListener {
		public void mouseMoved(MouseEvent e) {
			x = e.getX();
			y = e.getY();
			tf1.setText(String.valueOf(x));
			tf2.setText(String.valueOf(y));
		}

		public void mouseDragged(MouseEvent e) {
		}
	}

}

⌨️ 快捷键说明

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