Hvordan å tegne en linje i Java Med Line2D

Hvordan å tegne en linje i Java Med Line2D


Java 2D er et programmeringsgrensesnitt i Java programmeringsspråk som brukes til å behandle relevante programmering klasser, slik som for former, og for å teste, tegne eller skrive dem ut. Denne evnen ligger innenfor Graphics2D klassen. Du kan tilpasse lengden og retningen på en linje i Line2D ved å taste inn start og stopp koordinere poeng. For datatypen Line2D (x1, y1, x2, y2), det første sett av to tall definerer begynnelsen koordinere og det andre settet definerer enden koordinat.

Bruksanvisning

1 Importere grafikk, Graphics2D og Line2D pakker, skrive i samtalene før resten av koden din, ved hjelp av "import" søkeord. Din koden skal se slik ut:

import java.awt.Graphics;

import java.awt.Graphics2D;

import java.awt.geom.Line2D;

2 Overstyre "male" metode for å instruere kompilatoren å tegne en linje når den kalles. Den ferdige metoden skal vises noe sånt som dette:

public void paint (Graphics g) {

Graphics2D g2 = (Graphics2D) g1;

Line2D tråd = ny Line2D.Double (50, 50, 100, 100)

g2.draw (linje);

}

Man kan variere størrelsen på linje ved å endre tallene i parentesene.

3 Implementere metoden inn i større program. Linjen trenger en ramme som kan konstrueres ved å utvide JFrame klasse til din egen klasse ved bruk av søkeordet "strekker".