Linien zeichnen
Kalle_B
- javascript
0 ingo b
Hallöle,
möchte DB-Tabellen darstellen (Idee: table position:absolute) und die Abhängigkeiten der Felder mit Linien markieren.
Nun gibt es ja _normalerweise_ keine diagonal verlaufenen Linien in HTML, aber "nichts ist unmöglich":
http://www.walterzorn.de/jsgraphics/jsgraphics.htm
Wer hat damit Erfahrung und die Linien- Endpunkte irgendwie an HTML- Objekten verankert ?
Wäre für Tipps und Muster dankbar.
Lieben Gruß, Kalle
möchte DB-Tabellen darstellen (Idee: table position:absolute) und die Abhängigkeiten der Felder mit Linien markieren.
Das hört sich auch für mich interessant an, da ich für meinen Unterricht eine Online-DB entwickelt habe:
http://www.ingo-bartling.de/online_db/start_db.html
Da wäre natürlich eine grafische Darstellung noch ganz schön. Die entsprechenden Daten hätte ich bereits gespeichert.
Wer hat damit Erfahrung und die Linien- Endpunkte irgendwie an HTML- Objekten verankert ?
Ich habe es für mein zweites Tool benutzt:
http://www.ingo-bartling.de/software.html
und dort jsLogo. Der Rest sollte nur noch rumrechnen sein, denn die benötigten Daten wie style.left etc lassen sich ja abfragen.
Wenn du was hast, kannst du mir ja mal über meine Internetseite/Kontakt Bescheid geben.
Habe mir mal die Seite angeschaut...
Soweit ich das sehe hat der JavaScript-Programmierer das alles mit absolut positionierten DIVs hingekriegt.
Erstmal - Respekt, sowas in JavaScript zu machen ist schon eine saubere Leistung.
Aber - die Algorithmen unterscheiden sich wahrscheinlich kaum von dem, was wir als Schüler damals auf dem C64 hingekriegt haben.
Also, erstmal rausfinden, wie man einen Pixel absolut positioniert, und dann ein schnelles LineDraw etc. entwickeln.
Ziemlich Straight, aber sehr aufwendig.
Gruß,
Flash