⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gettree.java

📁 这是我在北大青鸟accp4.0 第一学期 的java 项目<员工管理系统>,采用db,model,view,三层关系. 连接数据库驱动为jdbc 用eclipse完成的手写的窗体代码,
💻 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 + -