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

📄 main.java

📁 Java程序设计清华出版课件源码答案共十四章
💻 JAVA
字号:
import java.awt.*;
public class Main extends Frame {
	Label statusBar = new Label( );

	Main( ) {
		super("Example");
		add("South", statusBar);
		resize(200, 200);
		show( );
	}

	public boolean handleEvent(Event evt) {
		switch (evt.id) {
		case Event.MOUSE-MOVE:
			return mouseMove(evt, evt.x, evt.y);
		case Event.MOUSE-DRAG:
			return mouseDrag(evt, evt.x, evt.y);
		case Event.WINDOW-DESTROY:
			hide( );
			dispose();
			System.exit(0);
			return true;

		}
		return super.handleEvent(evt);
	}

	public boolean mouseDrag(Event evt, int x, int y) {
		String status = "("+evt.x+","+evt.y+") ";
		if (evt.controlDown()) status += "C";
		if (evt.shiftDown()) status += "S";
		statusBar.setText(status);
		return true;
	}

	public boolean mouseMove(Event evt, int x, int y) {
		String status = "("+evt.x+","+evt.y+") ";
		if (evt.controlDown()) status += "C";
		if (evt.shiftDown()) status += "S";
		statusBar.setText(status);
		return true;
	}

	static public void main(String[] args) {
		new Main();
	}
}

⌨️ 快捷键说明

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