|
Re: Webstart example reimplementation using graph v2?: msg#00029java.netbeans.modules.graph.user
Hi Peter, The VMD style is defined to be used by GraphPinScene where edges are defined as a connection between two pins. Pins are attached to particular nodes. The anchor shapes are actually painted as a part of VMDConnectionWidget, so they appear automatically only when a connection is shown. For the code, see: graph/lib/src/org/netbeans/api/visual/vmd/VMDConnectionWidget.java file and POINT_SHAPE_IMAGE static field which is used by calling "ConnectionWidget.setEndPointShape(POINT_SHAPE_IMAGE)" method. If you want to show them always then you would have to create your own VMDPinWidget or VMDNodeWidget which will contain even an ImageWidget which uses "graph/lib/src/org/netbeans/modules/visual/resources/vmd-pin.png" image. A problem of the library is that it contains only one pre-defined style (the VMD style) which has limited usage. Therefore if you have an idea/implementation of another style I would be happy to integrate it into the library. Regards, David Holger Brandl wrote: > Hi David, > > thank you for your help so far. > >> If you like VMD style, then you can write your own VMDGraphScene - you >> even do not have use this class at all. You can use just the >> VMDNodeWidget, ... classes and create your own GraphPinScene where you >> can use them. > I've tried to implement my own scene based on GraphPinScene. > Unfortunately I was not able to add these nice rectangular anchor > ports (from the vmd-demos) to a given node. > > Although there are methods to attach such anchor ports to a scene (cf > GraphPinScene.attachEdgeSourceAnchor()), this seems only possible when > connecting two nodes. > Is it possible to add such an rectangular anchor port directly as a > child of an already added node? Or would it be necessary to define an > own node-type (which would define to be just a rectangular anchor port)? > > > Which class defines these rectangular anchors? > > Best regards, > Holger > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > users-unsubscribe-Hi7mZnf3vbIkiw2pgZvNdR2eb7JE58TQ@xxxxxxxxxxxxxxxx > For additional commands, e-mail: > users-help-Hi7mZnf3vbIkiw2pgZvNdR2eb7JE58TQ@xxxxxxxxxxxxxxxx >
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: painting Scene to BufferedImage, David Kaspar |
|---|---|
| Next by Date: | Re: Overlapping connections, David Kaspar |
| Previous by Thread: | Re: Webstart example reimplementation using graph v2?, Holger Brandl |
| Next by Thread: | Help regarding Satellite view integration with Navigator panel., karthik |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |