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 + -
显示快捷键?