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

📄 mycanvas.java

📁 矩阵乘法的计算程序
💻 JAVA
字号:
import java.awt.*;
import java.awt.event.*;
import java.util.*;
//MyCanvas是一个带有画布对象名的双重监听器
//画布组件相当于VB中的Picture控件,可以进行各种绘画操作
//画布组件可以监听各种鼠标与键盘事件
//系统为画布组件内置了一个Graphcis对象(通过getGraphics()方法获得)
//Graphcis对象可以完成各种图形绘制
public class MyCanvas implements ActionListener{
 Canvas c;
 String s="";
	public static void main (String[] args)
	{
		Frame f=new Frame("Canvas");
		Button b1=new Button("绘画");
		MyCanvas mc=new MyCanvas();
		mc.c=new Canvas();
		f.add("North",b1);
	    f.add("Center",mc.c);
        f.setSize(150,150);
		b1.addActionListener(mc);
		f.setVisible(true);
	}
	public void actionPerformed(ActionEvent e){
		Graphics g=c.getGraphics();
		g.fillRect(10,10,20,20);
		System.out.println(e.getActionCommand());
     
	}
	
}

⌨️ 快捷键说明

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