hallo,
Ich habe eine Klasse die mir die Figur Linie zeichnen soll. wenn ich in der Figur rumklicke zeichnet es mir die linien.
So da ich ein Diagram Model Object habe das mehrere so linienelemente beinhaltet und anzeigt, will ich es nicht als figur darstellen. mir wurden diese templetepoints auf der connection line empfohlen, aber das ist nur ein fixer punkt.
Eigentlich will ich pro Klick ein Anchor zeichnen und bei jedem weiteren klick den vorigen anchor mit dem jetzigen neu erstellten anchor zu verbinden. nur wie kann ich einen anchor ohne einen SourceTarget erstellen? die anchors sollten auch noch frei verschiebbar sein (ist ja ne linie), aber mal egal.
brauche eure Hilfe^^,
danke
Thomas
Ich habe eine Klasse die mir die Figur Linie zeichnen soll. wenn ich in der Figur rumklicke zeichnet es mir die linien.
So da ich ein Diagram Model Object habe das mehrere so linienelemente beinhaltet und anzeigt, will ich es nicht als figur darstellen. mir wurden diese templetepoints auf der connection line empfohlen, aber das ist nur ein fixer punkt.
Eigentlich will ich pro Klick ein Anchor zeichnen und bei jedem weiteren klick den vorigen anchor mit dem jetzigen neu erstellten anchor zu verbinden. nur wie kann ich einen anchor ohne einen SourceTarget erstellen? die anchors sollten auch noch frei verschiebbar sein (ist ja ne linie), aber mal egal.
Java:
/**
* @generated
*/
public class LineFigure extends PolylineConnectionEx {
/**
* @generated
*/
public LineFigure() {
this.setLineWidth(1);
}
public void addPointToLine(int x, int y) {
this.addPoint(new Point(getMapMode().DPtoLP(x), getMapMode()
.DPtoLP(y)));
/* soll auf(x,y) ein anchor erstellen, ist bereits einer vorhanden (letzer = source, jetz erstellter = target), soll dieser eine linie zum jetz erstellten zeichnen. daher wird ein anchor benötigt, da ich sonst nicht weiß wie man sowas macht, bzw. weiß ich nicht mal so wie man es macht^^*/
}
}
brauche eure Hilfe^^,
danke
Thomas