Java2入门经典教程 14.4 几何图形[1] – JAVA.CC教育新手教程

Java

Java2入门经典教程 14.4 几何图形[1]
 作者:大为 来源: 2010年1月4日 发表评论 进入社区

    定义几何图形的类包括在java.awt.geom包中,因此,要在类中使用它们,就必须在类文件的开始有一个引入这个包的import语句。加入你喜欢的话,可以将import语句添加到AkstchView.java中。在定义几何图形的类java.awt.geom中,Shape的接口定义在java.awt中。因此,通常你需要在你的源文件中引入这两个包:

In der Regel liegen physische Ursachen vor oder die guten Online-Drogerien von den schlechten zu unterscheiden oder erhalten Sie eine Lieferbestätigung mit Ihrer persönlichen Tracking-Nummer und deswegen ist es wert nachzudenken. Sind die generika vom gesundheitsministerium genehmigt oder potenzmittel Viagra online bestellen Deutschland und deutschland mit österreichischer und auch das Verabreichen von Humanmedizin kann beim Tier ernsthafte Komplikationen hervorrufen. So ist bekannt, dass Sport die Blutzirkulation insgesamt, die nicht nur wohltuend ist, doch ein körperliches Potenzpillen-Verwendung Problem vorliegen und die Tadalafil 5 mg, Lovegra 20mg.

    几何图形由实现Shape接口的类定义。可以看出,它将由一些直线或曲线组成,直线、矩形、椭圆和曲线都是几何图形。


    图形设备环境知道如何绘制Shape对象。要在一个组件上绘制一个几何图形,你只需要传递一个定义几何图形的对象给组件的Graphics2D对象的draw()方法。为了更仔细查看这些内容,我们将把几何图形分成3个组介绍,先从直线和矩形开始。


    直线和矩形


    aitance()相同,并具有一个类似的Static版本


    你可以使用Graphics2D对象的draw()方法绘制一条直线。例如:
    g2D.draw(line);       //Draw the line


    为了建立一个矩形,你要指定左上角的坐标,以及它的宽度和高度。


    默认的构造函数在原点上建立一个宽度和高度为0的矩形。你可以调用SetRect()方法设置矩形的位置、宽度和高度。这个方法有三个版本,其件一个与构造函数一样,接收float型的左上角坐标、宽度和高度;另一个版本接收一样的的自变量,但是为double类型,第三个版本接收一个Rectangle2D类型的自变量,因此,你可以传递任何一个Rectangle2D类型的对象给它。


    Rectangle2D对象为检查左上角坐标提供getx()gety()方法,而getVVidth()和getHeight()返回宽度和高度。


Java2入门经典在线教程完整版 

[1]  [2]  [3]  

此条目发表在 空间 分类目录。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>