文件名称:JTree原生样式设置Demo.rar
文件大小:43KB
文件格式:RAR
更新时间:2023-05-03 08:56:24
java
主要代码: JTree tree = new JTree(root); tree.setRootVisible(false);//不显示树的根节点 tree.setRowHeight(20);//树节点的行高为20像素 tree.setFont(new Font("宋体", Font.BOLD, 14));//设置树结点的字体 //节点间不采用连接线 tree.putClientProperty("JTree.lineStyle", "None"); DefaultTreeCellRenderer treeCellRenderer;// 获得树节点的绘制对象 treeCellRenderer = (DefaultTreeCellRenderer) tree.getCellRenderer(); treeCellRenderer.setLeafIcon(null);// 设置叶子节点不采用图标 treeCellRenderer.setClosedIcon(null);// 设置节点折叠时不采用图标 treeCellRenderer.setOpenIcon(null);// 设置节点展开时不采用图标 Enumeration<?> enumeration; // 按前序遍历所有树节点 enumeration = root.preorderEnumeration();
【文件预览】:
Demo_App
----bin()
--------Btn2dEx$2.class(3KB)
--------Btn2dEx$1.class(3KB)
--------BtnEx$5.class(715B)
--------JTreeSelect.class(2KB)
--------JTreeDemo.class(2KB)
--------BtnEx$1.class(2KB)
--------Btn2dEx$5.class(727B)
--------MainClass.class(402B)
--------MyButtonEditor$1.class(664B)
--------TableBtn$1.class(2KB)
--------MyButtonEditor.class(2KB)
--------JTreeSelect$1.class(2KB)
--------MyButtonRender.class(1KB)
--------TextFieldEx.class(1KB)
--------Btn2dEx$4.class(1KB)
--------TextFieldEx$1.class(1KB)
--------Btn2D.class(1023B)
--------JTreeCustom.class(3KB)
--------CheckBoxEx$1.class(2KB)
--------BtnEx$4.class(1KB)
--------TextFieldBorder.class(2KB)
--------BtnEx$3.class(2KB)
--------Btn2dEx.class(3KB)
--------BtnEx.class(2KB)
--------CheckBoxEx.class(2KB)
--------Btn2dEx$3.class(3KB)
--------BtnUi.class(2KB)
--------TableBtn.class(2KB)
--------BtnEx$2.class(2KB)
----.settings()
--------org.eclipse.jdt.core.prefs(598B)
----src()
--------TableBtn.java(3KB)
--------MainClass.java(470B)
--------CheckBoxEx.java(2KB)
--------JTreeSelect.java(2KB)
--------Btn2D.java(593B)
--------MyButtonRender.java(1KB)
--------TextFieldEx.java(2KB)
--------BtnEx.java(4KB)
--------Btn2dEx.java(7KB)
--------JTreeCustom.java(3KB)
--------TextFieldBorder.java(1KB)
--------MyButtonEditor.java(3KB)
--------BtnUi.java(1KB)
--------JTreeDemo.java(2KB)
----.project(384B)
----.classpath(301B)