2009-11-06 14 views
0

Je suis nouveau sur gwt connector. J'essayais un exemple simple, tout fonctionne bien sauf que la ligne de connecteur n'est pas visible. Je peux voir les points verts, mais pas de ligne entre eux. Ci-dessous est le code:gwt-connector: ligne de connecteur non visible

package com.example.connector.client; 

import pl.tecna.gwt.connectors.client.Connector; 
import pl.tecna.gwt.connectors.client.Diagram; 
import pl.tecna.gwt.connectors.client.Shape; 

import com.google.gwt.core.client.EntryPoint; 
import com.google.gwt.user.client.ui.AbsolutePanel; 
import com.google.gwt.user.client.ui.Label; 
import com.google.gwt.user.client.ui.RootPanel; 
import com.google.gwt.user.client.ui.TextBox; 
import com.google.gwt.user.client.ui.VerticalPanel; 

public class Example implements EntryPoint { 
    public void onModuleLoad() { 

      AbsolutePanel ap = new AbsolutePanel(); 
      ap.setSize("600px", "600px"); 
      RootPanel.get().add(ap, 10, 10); 

      Diagram diagram = new Diagram(ap); 
      Label l = new Label("Example"); 
      ap.add(l); 

      Connector c = new Connector(50, 80, 100, 100); 
      c.showOnDiagram(diagram); 

      Label l1 = new Label("Label for VP"); 
      TextBox t1 = new TextBox(); 
      t1.setText("Hello"); 
      VerticalPanel vp = new VerticalPanel(); 
      vp.add(t1); 
      vp.add(l1); 
      ap.add(vp); 

      Shape shaperforVP = new Shape(vp); 
      shaperforVP.showOnDiagram(diagram); 

    } 
} 

peut quelqu'un s'il vous plaît dites-moi ce qui ne va pas.

Merci.

Répondre

0

J'ai créé un nouveau projet gwt dans Eclipse et j'ai copié votre code qui semble fonctionner. Je peux voir 2 EndPoints verts et le connecteur apparaît également.

J'utilise les versions suivantes dans mon environnement:

Et il semble bien en mode hébergé, Firefox 3.5.5 et IE 7.

Hope this helps, - Dave

+0

Merci. J'ai eu gwt-connecteur 1.7.0, je l'ai changé en 1.7.1 et ça marche. – suprasad