参数:

xPoints

-

x

坐标数组。

yPoints

-

y

坐标数组。

nPoints

- 点的总数。

下面是我的demo程序:

import java.awt.Color;

import java.awt.Graphics;

/**

*

* @author lazy_p

* @date 2010-3-18

*

* 立体图形demo

*

*/

public class ThreeDrec extends java.applet.Applet {

private static final long serialVersionUID = -2427989261965982016L;

public void init() {

resize(200, 200);

} // 初 始 化 作 图 区域

public void paint(Graphics g) {

g.setColor(Color.red);

g.drawPolygon(new int[] { 30, 90, 100, 40 },

new int[] { 30, 30, 10, 10 }, 4); // 画 一个长方形

g.setColor(new Color(1).GRAY);

g.fillPolygon(new int[] { 30, 90, 100, 40 },

new int[] { 30, 30, 10, 10 }, 4);// 填充 一个长方形

g.setColor(Color.red);

g.drawRect(30, 30, 60, 100);

g.setColor(new Color(1).CYAN);

g.fillRect(30, 30, 60, 100);

g.setColor(Color.red);

g.drawPolygon(new int[] { 90, 100, 100, 90 }, new int[] { 30, 10, 110,

130 }, 4);

g.setColor(new Color(1).green);

g.fillPolygon(new int[] { 90, 100, 100, 90 }, new int[] { 30, 10, 110,

130 }, 4);

}

}

java 图形_java 画立体图形相关推荐

  1. opencv入手小训——画立体图形

    opencv入手小训--画立体图形 项目要求 用opencv程在空图上(背景为0)上画出立方体并把一张图片分别紧贴. 项目代码 #include "opencv2/core.hpp" ...

  2. Java利用接口计算立体图形的表面积和体积

    利用接口计算立体图形的表面积和体积 /* 设计立体图形接口,包括计算表面积和体积的方法: 设计圆柱体类和圆锥体类,分别实现立体图形接口,计算表面积和体积. */ import java.util.Sc ...

  3. cad怎么画立体图形教学_CAD怎么画立体图,手把手教你画三维图形

    AutoCAD是一款非常好用的软件,大部分的小伙伴都是用CAD来画二维图,实际上,这个软件还可以用来画立体图形,也就是三维图形,今天小编通过实例教大家如何画一个三维图形. 今天的实例是教大家画一个牟合 ...

  4. java 画立体图形

    java的几何图像支持并不是很好,java后面提供的2D.3D我试试了下,感觉效果不好,立体感不强,我没有仔细研究了,不知道到底能不能画出这样的几何图形来,于是我就自己查了下API,查到这个方法dra ...

  5. java源码——计算立体图形的表面积和体积

    计算球,圆柱,圆锥的表面积和体积. 利用接口实现. 上代码. Contants.java 常量存储类 package com.fuxuemingzhu.solidgraphics.contants;/ ...

  6. cad怎么画立体图形教学_怎么在CAD中绘制三维立体图

    三维立体图形在CAD中是很方便绘制的,并且方法也有很多,我们掌握一种就够了.那么大家知道怎么在CAD中绘制三维立体图吗?下面是学习啦小编整理的怎么在CAD中绘制三维立体图的方法,希望能给大家解答. 在 ...

  7. cad怎么画立体图形教学_cad怎么绘立体图?

    cad怎么绘立体图?cad是行家必备基础绘图软件,但是有很多初学者往往不太会用cad绘制不规则立体图,下面让我以来为大家讲解一下其中最常用的一种:布尔运算差集 ,下面分享cad布尔运算差集绘圆柱体的教 ...

  8. python画立体图形代码_python中如何画三维的图形?

    之前教了大家不少简单的画图方法,有的小伙伴已经想尝试更漂亮的高难度图形.小编找到了一个简单容易上手的分享给大家. 如果需要绘制三维的图形,matlab可以,python同样可以,代码风格也是极其的与m ...

  9. 如何在visio中画立体图形

    最近写论文的时候要画立体结构图,起初没在visio中找到立体图像,问了同门,他和我说一笔一笔画,我不信!!! 最后终于找到了 ------------------------------ 0x00 打 ...

最新文章

  1. linux内核编译步骤!
  2. c语言程序窗口后台持续监测,用c语言实现后台运行的、每隔30s检查一次的、带有日志功能的断网重新连接程序...
  3. java计算二叉树的节点最小值_java计算二叉树的高度以及叶节点个数
  4. Eclipse中tomcat的配置
  5. 日志管理:(三)配置_JCL+Log4J中遇到的问题
  6. Git 版本管理工具命令速查
  7. 面试题系列(9):对前端界面工程师这个职位是怎么样理解的?
  8. 华师大数据科学考研_21考研择校 | 华东师范大学软件工程怎么样?
  9. CGContextRef使用简要教程
  10. jquery IE中同一个url第二次AJAX调用无法触发
  11. 科技部部长:院士头衔不是学术不端挡箭牌!已有多位院士、校长等被“拿下”...
  12. android 安装包反编译,Android逆向之反编译APK和安装包漏洞解析
  13. Python--图片转字符画
  14. icem网格数和节点数_ansys中划分网格后,如何查看单元数和节点数
  15. 问卷数据分析(SPSSSPSS Modeler)
  16. java设置字体大小_java中控制字体大小的设置
  17. Linux 服务器上传下载文件到阿里网盘
  18. python延迟几秒_python 中止几秒执行下一步、
  19. c++做题记录1 01:全面的MyString 查看提交统计提问 总时间限制: 1000ms 内存限制: 65536kB 描述 程序填空,输出指定结果
  20. 配置MySQL单个用户多个IP段白名单

热门文章

  1. 军事ar虚拟现实电子沙盘系统的功能
  2. linux startx无效_startx命令_Linux startx 命令用法详解:用来启动X Window
  3. java 计算百分数问题
  4. 求最小公倍数(扩展版)
  5. 基于协同过滤的电影推荐
  6. ASP VBSCRIPT VBA RSA 公钥加密 私钥解密 私钥签名 公钥验签
  7. libtorch opecv c++ cmake clion
  8. yolo模型转换:pytorch -> onnx -> caffe
  9. 计算机关闭显示器和睡眠有什么区别,win10系统关闭屏幕和睡眠的区别
  10. java计算某一天是这一年的第几天