webForumDet fria alternativet

Tjock line

1 svar · 313 visningar · startad av nitro2k01

nitro2k01Medlem sedan aug. 20037 630 inlägg
#1

Jag vill rita en tjock linje (Tjockare än 1 pixel alltså) på ett Graphics-objekt, mellan två koordinater. Finns det någon inbyggd rutin för detta i Java, eller måste jag skriva en själv?

Aleph_OneMedlem sedan juni 2003370 inlägg
#2

Jodå det finns, använd Graphics2D.
Så här tex:

	public void paint(Graphics g)
	{
	    Graphics2D g2 = (Graphics2D)g;
	    g2.setPaint(Color.black);
	    g2.setStroke(new BasicStroke(5));
	    g2.drawLine(10, 10, 100,100);
	}
131 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
126 ms — hämta tråd, inlägg och bilagor (db)