返回顶部
首页 > 资讯 > 精选 >Java绘图技术基础(实例讲解)
  • 827
分享到

Java绘图技术基础(实例讲解)

java绘图技术ava 2023-05-31 08:05:29 827人浏览 泡泡鱼
摘要

如下所示:public class Demo1 extends JFrame{ MyPanel mp=null; public static void main(String[] args){ Demo1 demo=new D

如下所示:

public class Demo1 extends JFrame{  MyPanel mp=null;    public static void main(String[] args){    Demo1 demo=new Demo1();  }    public Demo1(){    mp=new MyPanel();    this.add(mp);    this.setSize(400,300);    this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);    this.setVisible(true);  }}//定义一个MyPanel(我自己的面板,是用于绘图和显示绘图的区域)class MyPanel extends JPanel{  //覆盖JPanel的paint方法  public void paint(Graphics g){    //Graphics是绘图的重要类,可以理解成一只画笔    //1、调用父类函数完成初始化(不可少)    super.paint(g);//    System.out.println("paint被调用");    g.drawOval(10, 10, 30, 30);     //先画出一个圆    g.drawLine(10, 10,40, 40);    // 画直线    g.drawRect(10, 10, 40, 60);    //画矩形边框        g.setColor(Color.BLUE);      //设置颜色    g.fillRect(70, 70, 40, 60);    //填充矩形        g.setColor(Color.gray);    g.fillRect(150, 150, 30,40);        //在面板上画出图片    Image im=Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("/imag_1"));    g.drawImage(im, 200, 200, 200, 150, this); //显示    //画出字体    g.setColor(Color.GREEN);    g.setFont(new Font("隶书",Font.BOLD,30));    g.drawString("祖国万岁!", 100, 80);      }}

--结束END--

本文标题: Java绘图技术基础(实例讲解)

本文链接: https://lsjlt.com/news/224377.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Java绘图技术基础(实例讲解)
    如下所示:public class Demo1 extends JFrame{ MyPanel mp=null; public static void main(String[] args){ Demo1 demo=new D...
    99+
    2023-05-31
    java 绘图技术 ava
  • Java绘图技术的详解及实例
    Java绘图技术的详解及实例简单实例public class Demo1 extends JFrame{ MyPanel mp=null; public static void main(String[] args){ Dem...
    99+
    2023-05-31
    java 绘图 ava
  • R语言基础画图实例讲解
    1.plot函数 plot(x,y,xlim=c(0,100),ylim=c(0.4,1), type="o",lwd=2,col=2,pch=24,cex=1.5, yaxs="i...
    99+
    2024-04-02
  • Java技术教程.基础篇
    Java技术教程.基础篇: Detail:Java技术教程.基础篇[@more@]...
    99+
    2023-06-03
  • R语言基础统计方法图文实例讲解
    tidyr > tdata <- data.frame(names=rownames(tdata),tdata)行名作为第一列 > gather(tdata...
    99+
    2024-04-02
  • Python基础技术举例分析
    这篇文章主要讲解了“Python基础技术举例分析”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python基础技术举例分析”吧!基础1. 变量可以把变量简单理解为一个存储值的单词。讲道理,变...
    99+
    2023-06-02
  • R语言绘图布局实例讲解
    在R语言中,par 函数可以设置图形边距,其中oma 参数设置outer margin, mar 参数设置margin, 这些边距有什么不同呢,通过box函数可以直观的看到 box ...
    99+
    2024-04-02
  • R语言绘制地图实例讲解
    setwd("C:/Users/75377/Desktop/SHEEP_ROH") png("12.png",width = 7000,height = 5500,pointsi...
    99+
    2024-04-02
  • VBS脚本基础语法实例讲解
    目录引言一、编辑VBS的相关软件二、变量的定义三、输入与输出1、输入2、输出四、判断语句五、循环语句1、do – loop 循环2、for – next 循环...
    99+
    2024-04-02
  • R语言绘制直方图实例讲解
    直方图表示被存储到范围中的变量的值的频率。 直方图类似于条形图,但不同之处在于将值分组为连续范围。 直方图中的每个柱表示该范围中存在的值的数量的高度。 R语言使用hist()函数创建...
    99+
    2024-04-02
  • Java零基础讲解异常
    目录什么是异常?异常的处理异常的抛出处理异常throws声明异常捕获异常finally:异常的处理流程自定义异常什么是异常? 异常在我们写代码是特别常见,因为程序员大部分时间都在修复...
    99+
    2024-04-02
  • Java使用elasticsearch基础API使用案例讲解
    1.依赖 我用的是 springboot 2.2.5.RELEASE 版本,这里只贴出主要依赖: <dependency> <groupId>o...
    99+
    2024-04-02
  • C++技术中的图形渲染:从基础到实践
    图形渲染基础:建模:创建虚拟世界的几何表示。光栅化:将几何图形转换为屏幕上的像素。着色:应用颜色、纹理和属性以使图像栩栩如生。c++++ 图形渲染框架:openglvulkandirec...
    99+
    2024-05-10
    c++ 图渲染
  • R语言绘制空间热力图实例讲解
    先上图 R语言的REmap包拥有非常强大的空间热力图以及空间迁移图功能,里面内置了国内外诸多城市坐标数据,使用起来方便快捷。 开始首先安装相关包 install_packag...
    99+
    2024-04-02
  • Java类与对象超基础讲解
    目录什么是面向对象面向过程与面向对象类与对象的使用类与对象的使用与说明对象的初始化this的使用构造方法this可以调用本类的构造方法什么是面向对象 Java语言是一个纯面向对象的语...
    99+
    2024-04-02
  • Java 超基础讲解String的使用
    目录1.String概述2.特点3.String构造方法4.String对象的特点5.字符串的比较6.实现用户登录7.总结1.String概述 String类在java.lang包下...
    99+
    2024-04-02
  • java线程的基础实例解析
    目录一、线程初步认识1、什么是线程2、Java本身就是多线程3、为什么要使用多线程4、线程的优先级5、线程的状态​6、Daemon线程二、线程启动和终止1、构造线程2、什...
    99+
    2024-04-02
  • python作图基础之plt.contour实例详解
    目录前言使用示例plt.contour()函数本身plt.contour()图中的坐标补充:plt.contour等高线绘制总结前言 plt.contour是python中用于画等高...
    99+
    2024-04-02
  • 如何用代码实现HTML5Canvas基础绘图
    如何用代码实现HTML5Canvas基础绘图,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。基本绘制XML/HTML Code复制内容到剪贴...
    99+
    2024-04-02
  • R语言学习之基础绘图详解
    目录散点图曲线图条形图饼图R语言内置了一些基础的绘图函数,主要包括 散点图曲线图条形图饼图plotcurvebarplotpie 这些绘图函数参数各异,但有个别参数相对来说比较通用,...
    99+
    2023-03-22
    R语言基础绘图 R语言绘图
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作