📄 gettree.java
字号:
package com.accp.view;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JTree;
import javax.swing.tree.DefaultTreeCellRenderer;
import com.accp.model.TreeModel;
/**
* 这个类返回主界面中需要的树,需要调用模型类中的getTreeModel()
* @author Administrator
*
*/
public class GetTree {
JTree tree;
static JScrollPane scrollPane;
DefaultTreeCellRenderer dtcr;
public GetTree(){
dtcr=new DefaultTreeCellRenderer();
Icon ic=new ImageIcon("icon/20070417191605119.gif");
Icon icLeaf=new ImageIcon("icon/13321520.gif");
Icon icClose=new ImageIcon("icon/20070417191603352.gif");
//dtcr.setIcon(ic);
dtcr.setOpenIcon(ic);
dtcr.setClosedIcon(icClose);
dtcr.setLeafIcon(icLeaf);
tree=new JTree(TreeModel.getTreeMod().getTreeModel());
tree.setCellRenderer(dtcr);
scrollPane=new JScrollPane(tree);
//scrollPane.setBounds(new Rectangle(33,33,130,500));
scrollPane.setLocation(0, 0);
scrollPane.setSize(150, 230);
}
public static JScrollPane getScrollPane(){
GetTree gt=new GetTree();
return scrollPane;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -