Details
-
Bug
-
Resolution: Not an Issue
-
P4
-
None
-
1.4.0
-
x86
-
windows_2000
Description
Name: sv35042 Date: 10/09/2002
FULL PRODUCT VERSION :
java version "1.4.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-b92)
Java HotSpot(TM) Client VM (build 1.4.0-b92, mixed mode)
Microsoft Windows 2000 [Version 5.00.2195]
A DESCRIPTION OF THE PROBLEM :
When one uses a custom icon in a tree, the height is not
adjusted so the icon is clipped.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Run the attached program.
EXPECTED VERSUS ACTUAL BEHAVIOR :
I expected to see the full icon. Instead, it is clipped.
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
import java.awt.*;
import javax.swing.*;
import javax.swing.tree.*;
import java.net.*;
class TreeBug2 {
public static void main(String[] args) throws Exception {
ImageIcon image = new ImageIcon(new URL
("http://developer.java.sun.com/images/duke.wave.shadow.2.gif"));
UIManager.setLookAndFeel
("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
JFrame frame = new JFrame();
JTree tree = new JTree(new String[]{"cell"});
DefaultTreeCellRenderer cellRenderer = new
DefaultTreeCellRenderer();
cellRenderer.setLeafIcon(image);
tree.setCellRenderer(cellRenderer);
frame.getContentPane().add(tree,BorderLayout.CENTER);
frame.pack();
frame.setVisible(true);
}
}
---------- END SOURCE ----------
(Review ID: 146021)
======================================================================