Object getRoot()
int getChildCount(Object parent)
Object getChild(Object parent, int index)
int getIndexOfChild(Object parent, Object child)
boolean isLeaf(Object node)
void addTreeModelListener(TreeModelListener l)
void removeTreeModelListener(TreeModelListener l)
void valueForPathChanged(TreePath path, Object newValue)
JTree tree = new JTree(model); DefaultTreeCellRenderer renderer = new DefaultTreeCellRenderer(); renderer.setOpenIcon(null); renderer.setClosedIcon(null); renderer.setLeafIcon(null); tree.setCellRenderer(renderer); |
import java.text.SimpleDateFormat; import java.awt.Component; import java.util.Date; public class MirroredTreeUICellRenderer extends DefaultTreeCellRenderer { final static DateFormat format = new SimpleDateFormat("EEEE d MMMM yyyy HH:mm:ss"); MirroredTreeUICellRenderer() { |