怎么自定义JTREE的图标 如何改变JTREE默认的图标,越简单越好 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import javax.swing.*;import javax.swing.tree.*;public class Test{ public static void main(String[] args) { final JFrame frame = new JFrame(); frame.setSize(800, 600); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); DefaultMutableTreeNode root = new DefaultMutableTreeNode("根节点"); DefaultMutableTreeNode node1 = new DefaultMutableTreeNode("节点1"); DefaultMutableTreeNode node2 = new DefaultMutableTreeNode("节点2"); JTree tree = new JTree(root); root.add(node1); root.add(node2); DefaultTreeCellRenderer renderer = (DefaultTreeCellRenderer)tree.getCellRenderer(); renderer.setLeafIcon(new ImageIcon("MS.JPG")); renderer.setOpenIcon(new ImageIcon("MS.JPG")); renderer.setClosedIcon(new ImageIcon("MS.JPG")); frame.add(tree); frame.setVisible(true); }} java 去掉字符串中的字符 急急急。。。关于Runtime.exec()的用法!!! awt的Label如何设置背景图片 很简单的问题,如何在java.math.BigInteger中设断点? 本人18号要去参加scjp考试 有几道题不会请前辈指点一下! 关于创建类对象的问题,求教高手! 有关ssl的问题,我已经有证书了,如何用Java模拟ssl通信 请问一个变量引用的问题 JAVA中如何获得路径信息? 这是为什么呢,帮看看 关于JSP页面中引用回复的功能 java如何获取Flash的播放时长或者是播放的总帧数
import javax.swing.tree.*;public class Test
{
public static void main(String[] args)
{
final JFrame frame = new JFrame();
frame.setSize(800, 600);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
DefaultMutableTreeNode root = new DefaultMutableTreeNode("根节点");
DefaultMutableTreeNode node1 = new DefaultMutableTreeNode("节点1");
DefaultMutableTreeNode node2 = new DefaultMutableTreeNode("节点2");
JTree tree = new JTree(root);
root.add(node1);
root.add(node2);
DefaultTreeCellRenderer renderer = (DefaultTreeCellRenderer)tree.getCellRenderer();
renderer.setLeafIcon(new ImageIcon("MS.JPG"));
renderer.setOpenIcon(new ImageIcon("MS.JPG"));
renderer.setClosedIcon(new ImageIcon("MS.JPG"));
frame.add(tree);
frame.setVisible(true);
}
}