Java绘图功能简介-Graphics
2016-06-07 19:49
585 查看
package hhxy.Test; import java.awt.Color; import java.awt.Graphics; import javax.swing.JFrame; public class GraphicsFrame extends JFrame{ public GraphicsFrame(){ super("Graphics范例"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setLocation(300, 250); setSize(400,180); setVisible(true); } public void paint(Graphics g){ g.setColor(Color.BLACK); g.drawLine(0, 35, 100, 35);//画一条直线 g.setColor(Color.RED); g.drawRect(5, 40, 90, 55);//画空心矩形 g.fillRect(100, 40, 90, 55);//画实心矩形 g.setColor(Color.ORANGE); g.drawRoundRect(195, 40, 90, 55, 50, 50);//画空心圆角矩形 g.fillRoundRect(290, 40, 90, 55, 20, 20);//画实心圆角矩形 g.setColor(Color.YELLOW); g.draw3DRect(5, 100, 90, 55, true);//画空心3D矩形 g.fill3DRect(100, 100, 90, 55, true);//画实心3D矩形 g.setColor(Color.GREEN); g.drawOval(195, 100, 90, 55);//画空心椭圆 g.fillOval(290, 100, 90, 55);//画实心椭圆 } public static void main(String[] args) { new GraphicsFrame(); } }
结果:
相关文章推荐
- C#学习之GDI + 图形编程基础(二)
- Java绘图: 使用Graphics类绘制线段、矩形、椭圆/圆弧/扇形、图片、文本
- C#学习笔记:GDI图形高级编程(1)——如何将图形画到控件上
- java绘图之paint(Graphics g)与Graphics g=getGraphics()的两种画笔获取
- Graphics的平移与旋转
- 调用Graphics.FromImage()出现OutofMemory的异常
- spring对JDBC的整合支持
- java读取文件的正确姿势
- java读取Properties文件
- 学习整理01-java将汉字转换为拼音
- 深入理解java中栈,堆常量池。。
- JAVA获取系统时间
- java swing-绘制2D图形,圆,矩形直线
- Spring4.2 +Spring MVC+Mybatis 框架整合
- 在Java中如何遍历Map对象
- Spring Boot 实践折腾记(一):快速,Hello World例子
- Spring JDBC 的使用
- JAVA分数运算
- java文件上传下载
- springMvc集成Velocity