关于JAVA Graphics2D种drawLine方法参数说明
记性总是不太好,容易忘事,一线线是由两点组成的,启点和终点,所有在drawLine方法中有四个参数来控制两点,参数如下:
/*** Draws a line, using the current color, between the points* <code>(x1, y1)</code> and <code>(x2, y2)</code>* in this graphics context's coordinate system.* @param x1 the first point's <i>x</i> coordinate.* @param y1 the first point's <i>y</i> coordinate.* @param x2 the second point's <i>x</i> coordinate.* @param y2 the second point's <i>y</i> coordinate.*/public abstract void drawLine(int x1, int y1, int x2, int y2);
x1,y1,x2,y2代表的是啥??时间久了特容易忘记。。做了个图片容易记住:
在通过几个示例说明下:
1.绘制一条横线:
graphics.drawLine(0, 0, 125, 0)
2.绘制一条竖线:
graphics.drawLine(0, 0, 0, 125);
3.绘制一条斜线:
graphics.drawLine(0, 0, 250, 300);
关于JAVA Graphics2D种drawLine方法参数说明相关推荐
- Java三种随机数生成方法
java的三种随机数生成方式 随机数的产生在一些代码中很常用,也是我们必须要掌握的.而java中产生随机数的方法主要有三种: 第一种:new Random() 第二种:Math.random() 第三 ...
- java 提供的排序方法_请给出java几种排序方法
展开全部 排序算法复习(Java实现)(一): 插入,冒泡,选择,Shell,快速排序 为了便于管理,先引32313133353236313431303231363533e78988e69d83313 ...
- Java Graphics2D类的绘图方法
Java语言在Graphics类提供绘制各种基本的几何图形的基础上,扩展Graphics类提供一个Graphics2D类,它拥用更强大的二维图形处理能力,提供.坐标转换.颜色管理以及文字布局等更精确的 ...
- java graphics2d 绘图_Java编程 Graphics2D类的绘图方法
现在都讲究立体的效果,Graphics2D类的绘图方式就属于高级绘图了,在我们日常生活中经常提到的2d.3d电影都是立体的,而编程语言也是一样,可以实现2d的效果哦,下面就让我们一起来学习下吧! Ja ...
- java代码二进制转为十六进制_Java 中二进制转换成十六进制的两种实现方法
Java 中二进制转换成十六进制的两种实现方法 每个字节转成16进制,方法1 /** * 每个字节转成16进制,方法1 * * @param result */ private static Stri ...
- java 中的几种 通用方法“
前言 Java中,除了基本的数值类型,其他所有数据类型(包括数组)都是对象. 而Object这个类是所有类的超类,它提供的方法,自然能够使用于它的所有子类(所有非基本数值类型). 本文介绍了Objec ...
- 郑州尚学堂:JAVA常用4种排序方法
JAVA中在运用数组进行排序功能时,一般有四种方法:快速排序法.冒泡法.选择排序法.插入排序法. 当然 程序中最简单的使用就是:快速排序和冒泡排序,插入排序的使用更具有技巧性,选择排序则过于复杂,冗杂 ...
- java定时任务_定时任务最简单的3种实现方法(超好用)
定时任务在实际的开发中特别常见,比如电商平台 30 分钟后自动取消未支付的订单,以及凌晨的数据汇总和备份等,都需要借助定时任务来实现,那么我们本文就来看一下定时任务最简单的几种实现方式. TOP 1: ...
- java map集合遍历方法,Java的Map集合的三种遍历方法
集合的一个很重要的操作---遍历,学习了三种遍历方法,三种方法各有优缺点~~ 1. package com.myTest.MapText; import java.util.Collection; i ...
- Java一种错误的实例化方法:在默认无参构造函数中进行实例化
Java一种错误的实例化方法:在默认无参构造函数中进行实例化 代码如下: package Construction_test;public class A {static int i=0;public ...
最新文章
- iOS知识小集·NSNumber to NSString出错啦
- 转载:2014年流行的手机App小图标界面设计欣赏(1)
- 【微信小程序】根据当前运行环境调用不同的接口地址的一些方法
- 编译问题一 undefined reference to `EVP_sha1' ‘RAND_byte’ ‘DES_key_sched’ 问题解决
- 数据挖掘的相关知识例子
- win2003下如何自动备份MySQL数据库
- LINUX操作系统的内核编译内幕详解二
- 利用xlwt、xlrd搜索excel表格内容并复制出需要的那一行内容
- 微服务的一种开源实现方式——dubbo+zookeeper
- 取代树莓派,这 9 款系统基础芯片跃跃欲试!
- 埃及分数问题+迭代加深搜索
- Joost-体验全球的视频节目
- 电脑打印软件哪个好用?
- yii2设置session时间_YII2 设置session过期时间
- laya fgui 超简单的UI框架
- u盘魔术师装linux,u盘魔术师下载 u盘魔术师v6(USMv6) v6.0.2019.06.18 正式特别版 下载-脚本之家...
- 北京航空航天大学计算机学院保研,北京航空航天大学计算机学院(专业学位)计算机技术保研...
- JAVA基础之HttpServletResponse响应
- java使用itextpdf生成PDF批量打印荣誉证书(指定位置输出文字)
- 手机查看正在运行的服务