package java_text2;
import javax.swing.;
import java.awt.
;
//JFrame创建窗口
public class DrawCicle extends JFrame{
DrawPanel mp=null;
public static void main(String[] args) {
//窗体中加入画板
DrawCicle dc=new DrawCicle();
}
public DrawCicle(){
mp =new DrawPanel();
this.add(mp);
this.setSize(300, 250);
this.setLocation(600, 300);
this.setDefaultCloseOperation(this.EXIT_ON_CLOSE);
this.setVisible(true);
}
class DrawPanel extends JPanel{
/*覆盖JPanel 的paint()方法

  • Graphics相当于绘图的一支画笔类*/
    public void paint(Graphics g) {
    super.paint(g);
    System.out.println(“piant()被调用!”);
    g.drawOval(10, 10, 50, 50);
    // 第一个参表示与当前窗体的左上角x轴距离,第二个参数表示与当前窗体的左上角y轴距离,第三第四表示矩形的宽高
    g.drawRect(220, 10, 50, 60);
    g.fillOval(100, 10, 80, 50);
    g.setColor(Color.RED);
    g.fillOval(10, 10, 50, 50);
    //填充矩形色
    g.setColor(Color.GREEN);
    g.fillRect(220, 10, 50, 60);
    g.setColor(Color.ORANGE);
    g.fillOval(100, 10, 80, 50);

}
}
}

这里是引用https://blog.csdn.net/xiangsuixinsheng/article/details/6724526

java画圆、椭圆以及矩形相关推荐

  1. c语言 椭圆,C语言画圆椭圆

    C语言画圆椭圆 C语言画图实验代码,包含画直线,画圆,椭圆 #include "graphics.h" #include "conio.h" #include ...

  2. java椭圆_如何用java画椭圆

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 利用java画出椭圆.也就是鼠标一边移动一边显示出椭圆,如何做到请大神指教 这是我写的(没有达到我自己的要求): import java.awt.*; i ...

  3. Python+OpenCV 图像处理系列(3)—— 画线、矩形、画圆、画椭圆、画多边形

    OpenCV 中的绘图函数 使用 OpenCV 绘制不同几何图形,其中包括的函数有 cv2.line() cv2.circle() cv2.rectangle() cv2.ellipse() cv2. ...

  4. opencv 学习第三课 画线段 圆 椭圆 矩形 多边形 插入文字 代码注释版 保证你每一行都能读懂

    import numpy as np import cv2 as cv # 创建一张大小为512×512,通道数为3的黑色的图片 img = np.zeros((512,512,3), np.uint ...

  5. Windows程序设计——Ellipse函数画圆及不用Windows自带的画椭圆函数画椭圆

    Ellipse函数的用法 函数功能:该函数用于画一个椭圆,椭圆的中心是限定矩形的中心,使用当前画笔画椭圆,用当前的画刷填充椭圆. 函数原型:BOOL Ellipse(HDC hdc, int nLef ...

  6. java graphics2d 画圆_java Graphics2D 画图

    平时出图都是前端画图的,本次画图是对响应时间有要求,所有给后端提的需求.这里就给出一个demo 还有列出其中遇到的几个小问题 1 首先列出结果图 2   遇到的问题 1  这是两张图片覆盖的. cov ...

  7. 了解什么是SVG并使用SVG绘制圆,椭圆,矩形

    一.了解SVG概念 SVG英文全称为Scalable Vector Graphics,意思为可缩放的矢量图 HTML5支持内联SVG HTML<svg>元素是图形的容器 SVG有多种绘制路 ...

  8. MATLAB绘制圆、椭圆、矩形等基本平面图形

    MATLAB绘制基本平面图形 **画线的方法** ***rectangle函数** **画矩形的方法** **旋转矩形的方法** **画圆的方法** **画圆弧的方法** **画椭圆的方法** **画 ...

  9. processing判断一个点(鼠标事件)是否在三角形、圆、椭圆、矩形内之第二章(超详细鼠标交互)

    第二篇更新啦!!!! 上一篇我们详细地讲了processing判断点击是否在三角形和圆内​​​​​​​,这一期我们主要讲如何判断点击在椭圆和矩形内部,喜欢就麻烦点赞加关注吧,谢谢噢,你的支持是我继续创 ...

最新文章

  1. 交叉熵损失函数的通用性(为什么深度学习DL普遍用它):预测输出与 y 差得越多,L 的值越大,也就是说对当前模型的 “ 惩罚 ” 越大,而且是非线性增大是一种类似指数增长的级别,结论:它对结果有引导性
  2. linux存储--从内核文件系统看文件读写过程(四)
  3. 区块链BaaS云服务(36)欧盟“用户身份认证”ESSIF
  4. mysql innodb 多线程插入_mysql innodb 并发插入问题,包大量死锁错误
  5. windows下环境变量配置后没生效,不重启电脑的解决办法
  6. 使用Java Mail接收 Gmail 电子邮件
  7. 5-7Linux 起源,与Unix的联系,与Windows的不同
  8. bias tee电路设计-电容电感值
  9. 74151/74LS151 8选1数据选择器
  10. 亚洲大数据峰会(香港站)总结
  11. 支持十亿级密态数据、低代码,蚂蚁集团发布隐语开放平台
  12. Git 修改前面提交commit的名字
  13. 音乐智能推荐 ALS算法
  14. c语言 最小公倍数与最大公因数
  15. 开源棒棒糖学习Android-26之Button、EditText等等的老子TextView一万多行的类源码赏析
  16. 中国银联mPOS通用技术安全分析和规范解读
  17. centos7 通过端口转发实现代理中转
  18. C#使用checked检查溢出
  19. 基于PCSDK开发的一款【ABB机器人数据采集与监控系统软件】+软件+源码
  20. java 启动进行并命名_如何解决这个“java.io.IOException:不能重命名原始文件”启动tomcat 5.5时?...

热门文章

  1. 小区监控案例1-解决方案
  2. Attribute特性3——自定义特性AttributeUsage
  3. RESTEasy详解
  4. kodi没有中文设置_kodi播放器如何设置为中文界面-kodi播放器设置中文的方法 - 河东软件园...
  5. VE对环境和社会的贡献
  6. 前端开发如何选择培训机构
  7. 【elasticsearch】关于elasticsearch的max_result_window限制问题的解决方式思考
  8. 生活中断舍离,你应该要扔掉的100件东西
  9. 利用正则表达式匹配标点问题
  10. Oracle函数之LISTAGG