2016-04-13 15 views
0

Ich möchte ein Workflow-Tool mit smartgwt entwickeln. Mein Problem ist es, Beziehungen zwischen Zeichenelementen zu zeichnen. Ich habe versucht, libry gwt-connectors, aber es funktioniert nicht auf Canvas, nur auf AbsolutePanels. Kann mir jemand helfen? Vielen Dank! :)Wie zeichne ich eine Verbindung zwischen Zeichenelementen?

Antwort

0

Da AbsolutePanel das Interface IsWidget implementiert, sollte es kein Problem sein, ein AbsolutePanel in ein SmartGWT Canvas einzubetten.

Beispiel:

AbsolutePanel boundaryPanel = new AbsolutePanel(); 
//draw diagram into baundaryPanel... 
Canvas wrapper = new HLayout(); 
wrapper.addChild(boundaryPanel.asWidget()); 
+0

das auch nicht funktioniert ... Ich fand heraus, ,, dass ich nur HTML, Bild oder Etikett-Widgets mit GWT-Anschlüssen verbinden kann :( – Jogi

+0

Ok, als würde ich Ich empfehle Ihnen, eine andere Bibliothek zu verwenden, zum Beispiel habe ich gwt-links verwendet, was eine sehr beeindruckende Bibliothek für solch einen Anwendungsfall ist. Speziell für Ihr Workflow-Tool könnte diese Bibliothek gut passen. – mam10eks

+0

Ok danke! Gibt es irgendwelche Showcases? habe ein Beispiel, wie man eine Verbindung mit dieser Bibliothek herstellt? – Jogi