emptycanvas.java

来自「java2图形设计卷1:awt 源码」· Java 代码 · 共 20 行

JAVA
20
字号
import java.awt.*;
import java.beans.PropertyChangeEvent;
import java.beans.PropertyChangeListener;

public class EmptyCanvas extends Canvas 
						implements PropertyChangeListener {
	public EmptyCanvas() {
		setBackground(Color.gray);
	}
	public Dimension getMinimumSize() {
		return new Dimension(100,100);	
	}
	public void propertyChange(PropertyChangeEvent e) {
		Color newColor = (Color)e.getNewValue();

		if(newColor != null && ! newColor.equals(getBackground()))
			setBackground(newColor);
	}
}

⌨️ 快捷键说明

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