circlecanvas.java

来自「java编程实例」· Java 代码 · 共 34 行

JAVA
34
字号
//CircleCanvas.javaimport java.awt.*;//创建一个画布public class CircleCanvas extends Canvas{     Color circleColor;     //设置颜色接口     public CircleCanvas(Color drawColor)     {          circleColor = drawColor;     }     //画屏函数     public void paint(Graphics g)     {          int circleDiameter, circleX, circleY;          Dimension currentSize = getSize();          if (currentSize.width < currentSize.height)          {               circleDiameter = currentSize.width;          }          else          {               circleDiameter = currentSize.height;          }          g.setColor(circleColor);          //设置横纵坐标          circleX = (currentSize.width - circleDiameter) / 2;          circleY = (currentSize.height - circleDiameter) / 2;          g.fillOval(circleX, circleY, circleDiameter, circleDiameter);     }}

⌨️ 快捷键说明

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