On Sun, 17 Nov 2002 22:38:30 +0100
Kim <ljkadf@lskdfljsdf.dk> wrote:
> hej,
>
> jeg leder efter online tutorials som forklarer hvordan man tegne cirkler og
> streger på JPanel.
Det er forholdsvists simpelt, så her er et mini eksempel som vil give dig en ide
om hvordan man gør, så har du nemmere ved at finde en bedre tutorial:
class MyPanel extends JPanel{
public void paintComponent( Graphics g ){
Dimension d= getSize();
g.setColor( Color.BLUE );
g.drawOval( d.width/2, d.height/2, 10, 10 );
g.drawLine( 0,0,d.width,d.height),
}
}
Der er to ting du skal være opmærksom på: Dit panel bliver gentegnet ud fra det du laver
i paintComponent, når systemet mener at dit panel skal opdateres; dvs. du skal ikke selv 'trigge'
at der skal tegnes; men blot tegne hele billedet i paintComponent(), så kører det af sig selv.
Du skal kigge i Graphics klassen efter de metoder som du kan bruge til at tegne med.
> vh
> Kim
vh.ld
|