edu.uci.ics.jung.visualization.renderers
Interface VertexLabelRenderer

All Known Implementing Classes:
DefaultVertexLabelRenderer

public interface VertexLabelRenderer

Author:
Tom Nelson

Method Summary
<T> Component
getVertexLabelRendererComponent(JComponent vv, Object value, Font font, boolean isSelected, T vertex)
          Returns the component used for drawing the label.
 

Method Detail

getVertexLabelRendererComponent

<T> Component getVertexLabelRendererComponent(JComponent vv,
                                              Object value,
                                              Font font,
                                              boolean isSelected,
                                              T vertex)
Returns the component used for drawing the label. This method is used to configure the renderer appropriately before drawing.

Parameters:
vv - the JComponent that is asking the renderer to draw; can be null
value - the value of the cell to be rendered. It is up to the specific renderer to interpret and draw the value. For example, if value is the string "true", it could be rendered as a string or it could be rendered as a check box that is checked. null is a valid value
vertex - the vertex for the label being drawn.


Copyright © 2009. All Rights Reserved.