首页 > 软件开发 > ECLIPSE >

eclipse软件java语言建立一个画布的方法

来源:互联网 2023-03-17 00:05:59 415

当我们使用一个gui时,有时候需要建立一个画布,在上面可以画一些椭圆了什么的等一些简单的图像,我们该怎么实现呢;2eR办公区 - 实用经验教程分享!

在java中说有的component的子类都可以作为一个画布,也就是说,我们可以在任何的component子类中进行画图。2eR办公区 - 实用经验教程分享!

工具/原料

  • eclipse软件
  • win7系统

方法/步骤

  • 1

    1.打开ide:2eR办公区 - 实用经验教程分享!

    打开eclipse软件,如图所示,当然也可采用不同的编译软件;2eR办公区 - 实用经验教程分享!

    eclipse软件java语言建立一个画布的方法2eR办公区 - 实用经验教程分享!

  • 1相关内容未经许可获取自百度经验
  • 2

    2.建立java工程:2eR办公区 - 实用经验教程分享!

    建立一个java工程,相信我们应该可以建立一个工程了,具体的可以参见经验“”;2eR办公区 - 实用经验教程分享!

    eclipse软件java语言建立一个画布的方法2eR办公区 - 实用经验教程分享!

  • 3

    3.建立类的构架:2eR办公区 - 实用经验教程分享!

    建立类的基本结构,在本实例中需要继承JPanel类,并重写该类中的paint方法;代码如下:2eR办公区 - 实用经验教程分享!

    package hbtext;2eR办公区 - 实用经验教程分享!

    import java.awt.Graphics;2eR办公区 - 实用经验教程分享!

    import javax.swing.*;2eR办公区 - 实用经验教程分享!

    public class hbtext extends JPanel{2eR办公区 - 实用经验教程分享!

    public void paint(Graphics g){2eR办公区 - 实用经验教程分享!

    }2eR办公区 - 实用经验教程分享!

    public static void main(String[] args) {2eR办公区 - 实用经验教程分享!

    2eR办公区 - 实用经验教程分享!

    }2eR办公区 - 实用经验教程分享!

    2eR办公区 - 实用经验教程分享!

    }2eR办公区 - 实用经验教程分享!

    eclipse软件java语言建立一个画布的方法2eR办公区 - 实用经验教程分享!

  • 4

    4.重写paint方法的内容:2eR办公区 - 实用经验教程分享!

    也就是,在画布上画上相应的图案,代码如下:2eR办公区 - 实用经验教程分享!

    public void paint(Graphics g){2eR办公区 - 实用经验教程分享!

    g.fillOval((this.getWidth()-150)/2, (this.getHeight()-100)/2, 150, 100);2eR办公区 - 实用经验教程分享!

    }2eR办公区 - 实用经验教程分享!

    eclipse软件java语言建立一个画布的方法2eR办公区 - 实用经验教程分享!

  • 5

    5.编写main方法:2eR办公区 - 实用经验教程分享!

    main方法是所有计算机语言执行的入口,没有这个方法的定义程序就无法执行。这里,主要涉及到对象的实例化,和对象的一些操作,具体代码如下:2eR办公区 - 实用经验教程分享!

    public static void main(String[] args) {2eR办公区 - 实用经验教程分享!

    hbtext jp=new hbtext();2eR办公区 - 实用经验教程分享!

    JFrame jf=new JFrame();2eR办公区 - 实用经验教程分享!

    jf.add(jp);2eR办公区 - 实用经验教程分享!

    jf.setTitle("我的画布");2eR办公区 - 实用经验教程分享!

    jf.setVisible(true);2eR办公区 - 实用经验教程分享!

    jf.setBounds(100,100,300,150);2eR办公区 - 实用经验教程分享!

    jf.setResizable(false);2eR办公区 - 实用经验教程分享!

    jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);2eR办公区 - 实用经验教程分享!

    }2eR办公区 - 实用经验教程分享!

    eclipse软件java语言建立一个画布的方法2eR办公区 - 实用经验教程分享!

  • 6

    6.检测:2eR办公区 - 实用经验教程分享!

    执行查看效果,单击编译并运行查看执行的效果,看看是不是实现了画布的基本贡功能了。2eR办公区 - 实用经验教程分享!

    eclipse软件java语言建立一个画布的方法2eR办公区 - 实用经验教程分享!

  • 注意事项

    • 如有疑问可以留言
    • 分享可以使我们懂得更多

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!2eR办公区 - 实用经验教程分享!


    标签: ECLIPSE编程桌面

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码