greenbean.java

来自「java2 primer plus一书源程序」· Java 代码 · 共 54 行

JAVA
54
字号
/* * GreenBean.java * * Created on August 28, 2002, 10:41 AM */package com.samspublishing.jpp.ch15;import java.io.Serializable;import java.awt.*;import java.beans.*;/** * * @author  Stephen Potts * @version */public class GreenBean extends Canvas implements Serializable                         {    private Color color = Color.green;        public Color getColor()    {        return color;    }        public void setColor(Color col)    {        this.color = col;    }        /** Creates new GreenBean */    public GreenBean()    {        setSize(60,40);        setBackground(Color.green);    }        public void paint (Graphics g)    {        g.setColor(color);        g.fillRect(20,5,20,30);    }    public void printoutChange(PropertyChangeEvent evt)    {        String changeText = evt.getPropertyName() + " := "                 + evt.getNewValue();        System.out.println(changeText);    }}//class

⌨️ 快捷键说明

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