|
@@ -59,9 +59,9 @@ public class EdgeView extends JPanel implements AnimatedView {
|
|
|
int x = getVirtualX();
|
|
|
int y = getVirtualY();
|
|
|
for( int i = 1; i < bps.size(); i++ )
|
|
|
- {
|
|
|
+ { // Zeiche die Linien zwischen den Punkten der Kante
|
|
|
g.drawLine( getScaledX((int)bps.get( i - 1 ).getX() - x), getScaledY((int)bps.get( i - 1 ).getY() - y), getScaledX((int)bps.get( i ).getX() - x), getScaledY((int)bps.get( i ).getY() - y ));
|
|
|
- }
|
|
|
+ } // Zeichne die Pfeilspize
|
|
|
((Graphics2D)g).fill( RenderHelper.createArrowShape( new Point( getScaledX( bps.get( 0 ).x - x ), getScaledY( bps.get( 0 ).y - y ) ), new Point( getScaledX( bps.get( bps.size() - 1 ).x - x ), getScaledY( bps.get( bps.size() - 1 ).y - y ) ) ) );
|
|
|
}
|
|
|
|