eclipse 绘制图片并设置颜色

简介: eclipse 绘制图片并设置颜色
package awt;
import java.awt.*;
import java.awt.geom.*;
import javax.swing.*;
import awt.DrawCircle.DrawPanel;
public class DrawFrame  extends JFrame{
  public DrawFrame() {
    super();
    initialize();
  }
  private void initialize()
  {
  this.setSize(300,200);   //设置窗体大小
  setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置窗体关闭模式
  setContentPane(new CanvasPanel());//设置窗体面板为绘图面板对象
  this.setTitle("绘图实例");//设置标题
  }
  public static void main(String[]args) {
    new DrawFrame().setVisible(true);
  }
  class CanvasPanel extends JPanel{
    public void paint(Graphics g) {
      super.paint(g);
      Graphics2D g2=(Graphics2D)g;//强制转换成2D类型
      g.setColor(Color.cyan);//setColor方法设置颜色
      Shape[] shapes=new Shape[4];
      //声明圆形和矩形对象
      shapes[0]=new Ellipse2D.Double(5,5,100,100);
      shapes[1]=new Rectangle2D.Double(110,5,100,100);
      shapes[2]=new Rectangle2D.Double(15,15,80,80);
      shapes[3]=new Ellipse2D.Double(120,15,80,80);
      for(Shape shape:shapes) {
        Rectangle2D bounds=shape.getBounds2D();
        if(bounds.getWidth()==80)
          g2.fill(shape);//填充图形
        else
        g2.draw(shape);//绘制图形
      }
    }
  }
}

绘制出来的图片效果如下 图片性状 颜色 大小 位置都可以自己调节 主要用awt这个包做

1666355632632.jpg

相关文章
|
1月前
|
Linux Android开发 Windows
IDEA如何设置成Eclipse的快捷键
【10月更文挑战第9天】这段内容介绍了如何在 IntelliJ IDEA 中设置类似 Eclipse 的快捷键。主要包括:1) 打开设置;2) 进入快捷键设置页面;3) 选择 Eclipse 快捷键方案;4) 可选的自定义调整。通过这些步骤,可以让熟悉 Eclipse 的用户更快适应 IDEA。
251 4
|
6月前
|
XML Java Android开发
Java学习—Eclipse/Idea如何设置自动提示
Java学习—Eclipse/Idea如何设置自动提示
|
6月前
|
XML Java Android开发
eclipse设置修改编码与代码自动提示
eclipse设置修改编码与代码自动提示
103 1
|
11月前
|
Oracle Java 关系型数据库
JAVAweb 的Eclipse配置及需要安装的jdk及tomcat 完整详细 搭配图片,详细易懂
JAVAweb 的Eclipse配置及需要安装的jdk及tomcat 完整详细 搭配图片,详细易懂
141 0
|
网络协议 数据建模 vr&ar
|
Java Android开发
Eclipse设置内存大小
Eclipse设置内存大小
133 0
|
Java Android开发
eclipse如何设置代码提示
eclipse如何设置代码提示
132 0
|
程序员 Android开发
Eclipse 注释模板配置以及设置护眼模式--超级超级详细
Eclipse 注释模板配置以及设置护眼模式--超级超级详细
|
Android开发
eclipse设置代码自动保存步骤
eclipse设置代码自动保存步骤
|
Android开发
idea2021.2设置eclipse快捷键后提取变量快捷键Alt+shift+L失效
如下图,搜索var,这个快捷键是有配置的,右键删除再添加就会提示你还有其他地方使用这个快捷键,点确认删除就可以了