Lines Matching refs:renderer
69 protected DefaultTreeCellRenderer renderer;
116 * font of renderer is to be used.
123 * object for a JTree using the specified renderer and
127 * @param renderer a <code>DefaultTreeCellRenderer</code> object
130 DefaultTreeCellRenderer renderer) {
131 this(tree, renderer, null);
137 * specified renderer and the specified editor. (Use this constructor
141 * @param renderer a <code>DefaultTreeCellRenderer</code> object
144 public DefaultTreeCellEditor(JTree tree, DefaultTreeCellRenderer renderer,
146 this.renderer = renderer;
229 if(renderer != null)
230 font = renderer.getFont();
452 * by the renderer. In other words this returns true if the user
453 * clicks over the text part displayed by the renderer, and false
482 if(renderer != null) {
484 editingIcon = renderer.getLeafIcon();
486 editingIcon = renderer.getOpenIcon();
488 editingIcon = renderer.getClosedIcon();
490 offset = renderer.getIconTextGap() +
493 offset = renderer.getIconTextGap();
585 * renderer is not <code>null</code> and no font
586 * has been specified the preferred height is that of the renderer.
647 * or else use renderer's font.
655 if(renderer != null &&
657 Dimension rSize = renderer.getPreferredSize();
737 // renderer, use the same algorithm as JLabel
764 Dimension rSize = (renderer != null) ?
765 renderer.getPreferredSize() : null;