如何为jtree的不同结点加不同的图标

Java > Java SE [问题点数:50分,结帖人amekoxiao]
等级
本版专家分:107
结帖率 100%
等级
本版专家分:82
FGS
等级
本版专家分:264
等级
本版专家分:7251
amekoxiao

等级:

JTree,将树的每个节点设置成不同图标

MyDefaultTreeCellRenderer.java  Java代码  import java.awt.Component;    import javax.swing.ImageIcon...import javax.swing.JTree;  import javax.swing.tree.DefaultMutableTreeNode; 

Jtree不同节点使用不同图片实现

在总结了数人的博客和自己的探索之下,终于实现,其中主要就是TreeCellRenderer这个接口的实现, 下面代码 用的Jcreator,需要在项目文件了加入image文件夹和图片文件。 Test.java ... package myprojects.test;...

修改jtree的节点图标

先定义5个图标如下://句柄展开时的图标Icon ExpandedIcon=new ImageIcon("图标文件路径");//句柄折叠时的图标Icon CollapsedIcon=new ImageIcon("图标文件路径");//叶节点的图标,也就是下面没有子结点的节点图标...

修改JTree图标

* 改变树的图标图标的图片放到image文件夹当中 * @param tree */ public static void setChangeTreeUI(JTree tree){ tree.setRootVisible(false);//是否显示根节点 tree.setShowsRootHandles(tr

JTree 不同叶子节点图标

引自:... 1.1 创建树组件1.1.1 最简方式 :  JTree tree = new JTree();  在显示时,树组件会带上JTree默认的节点。 1.1.2 指定树的节点后创建树:  DefaultMutableTr...

JTree 方法设置树节点的展开图标

JTree 方法设置树节点的展开图标

怎么通过jtree叶子结点的TreePath得到叶子的ID

java中JTree添加树的节点的一个小例子

前段时间用java做了一个QQ项目,也因为第一次做项目,当在做好友列表的时候不知道用什么好,就想到了jtree了,平时也没怎么用过jtree,花了几个小时去学习了一下,下面这个列子就是一个简单的jtree模式,个人觉得...

用最简便的方法更换JTree图标

最近一个程序写界面,需要更换JTree的默认图标,因为以前从没做过swing,走了不少弯路,现在把方法告诉大家,希望对你的工作能有所帮助. 先来一个常见的图标更换方法,需要显示继承DefaultTreeCellRenderer类,代码引用...

Jtree (节点的渲染+资源管理器)

我们的还是自定义的Jtree的类: package jtree.customNode; import java.io.File; import javax.swing.JTree; import javax.swing.tree.DefaultTreeModel; import util.ImageManager; import jtree....

Jtree使用详细教程

原帖地址: http://feipigzi.iteye.com/blog/969571 ... 如何使用 Jtree (1)创建树 (2)对节点的选择做出响应 (3)自定义树的外观表现 (4)动态改变一棵树 (5)创建树的数据模型

swing界面设计之JTree

(八) 如何为JTree添加右键菜单? 75 (九) 如何使JTextArea随着窗体的变化自动调整大小 76 TextAreaTest源代码 76 (十) JAVA swing编程JTree实现系统目录 77 FileTree1.java源代码 77 (十一) Java Swing中的JTree模型...

JTree实现文件树

这个文件树(如下图)完全基于swing的JTree组件实现,先看一下最后我们完成的效果: 运行截图: 功能介绍: 树状呈现文件系统结构文件的图标应该使用系统图标鼠标滑过时改变当前节点的背景色(如图中...

JTree

import java.awt.Dimension; import javax.swing.BoxLayout; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JScrollPane;...import javax.swing.JTree; import javax.swing.tree

JTree(java)

import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.Font; import java.awt.Image; import java.awt.Toolkit;...import java.awt.event.ActionEvent;...

jTree 用法

import java.awt.Dimension; import java.awt.Color; import javax.swing.JFrame; import javax.swing.JPanel;...import javax.swing.JScrollPane;...import javax.swing.JTree; import javax.swing.BoxLayout; i...

JTree原生样式设置Demo.rar

JTree tree = new JTree(root); tree.setRootVisible(false);//不显示树的根节点 tree.setRowHeight(20);//树节点的行高20像素 tree.setFont(new Font("宋体", Font.BOLD, 14));//设置树结点的字体 //...

Java Swing中的JTree模型

Java Swing中的JTree模型2009-01-04 10:40本文介绍Java Swing中的JTree模型,介绍如何创建、修改、遍历,设置树。参考Core Java2相关章节及其源代码。Swing树使用人们所熟悉的文件夹和树叶图来显示分层的数据。树由...

Java Swing中的JTree模型

本文介绍Java Swing中的JTree模型,介绍如何创建、修改、遍历,设置树。参考Core Java2相关章节及其源代码。Swing树使用人们所熟悉的文件夹和树叶图来显示分层的数据。树由节点组成,节点可以是文件夹,也可以是树叶...

JTree控件的用法

Java学习之JTree(树)

Swing中的JTree类用来创建树。 1、创建树 下面给出一个直观的显示: 这种树的形式可以折叠和展开。 一个树有一个root节点  root = new DefaultMutableTreeNode("ROOT");//创建root节点  ...

JTree/DefaultMutableTreeNode 树形结构

JTree/DefaultMutableTreeNode2008-11-04 19:26:08 分类: 转自http://blog.chinaunix.net/uid-11472000-id-281856.html //a simple treeimport java.awt.*;import java.awt.event.*;import javax.swing....

Swing-JTree树模型的操作

本文介绍Java Swing中的JTree模型,介绍如何创建、修改、遍历,设置树。参考Core Java2相关章节及其源代码。 Swing树使用人们所熟悉的文件夹和树叶图来显示分层的数据。树由节点组成,节点可以是文件夹,也可以是...

JAVA SWING JTree全面了解

使用JTree組件:  java.lang.Object  --java.awt.Component --java.awt.Container  --javax.swing.JComponent  --javax.swing.JTree JTree構造函數: JTree():建立一棵系統預設的樹。 JTree(Hashtab

Swing-JTree树模型的操作

本文介绍Java Swing中的JTree模型,介绍如何创建、修改、遍历,设置树。参考Core Java2相关章节及其源代码。Swing树使用人们所熟悉的文件夹和树叶图来显示分层的数据。树由节点组成,节点可以是文件夹,也可以是树叶...

Java学习2-23 JTree节点的删除与添加(来源网上)

这几天在做关于树的题目,感觉结点的操作有点难度。 import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.tree.*; import javax.swing.event.*; import java.io.*;   /...

JTree用法集荟(全部网上收集)

1。自动展开树,来源自 Trackback: [url]http://tb.blog.csdn.net/TrackBack.aspx?PostId=1531351[/url] package testpicturejava; import java.awt.*; ...import javax.swing.*;import javax.sw...

设置树的节点图标

当初做QQ时,令我最郁闷的莫过于界面,在好友列表那纠结了很久,当时找了很久资料,终于算是把设置JTree节点的图标解决了,直接看源码吧: //jtemp是一个JTree jtemp.setCellRenderer(new DefaultTreeCellRenderer...

201711671125 《Java程序设计》第9周学习总结(第九、十章)

教材学习内容总结 第九章 1.处理事件 1.1事件处理模式 事件源:能够产生事件的对象。 ...监视器:需要一个对象对事件源进行监视,以便对发生的事件做出处理。...处理事件的接口:为了让监视器这个对象能对事件源发生...

Java学习笔记(第10天)

表格是最常用的数据统计组件之一,是由多行和多列组成的二维表形式,在Swing中的JTable类实现表格。javax.swing.JTable类创建的对象是一个表格,可以使用以下两种方式创建表格。(1)使用列名数组的数据数组创建表格...

相关热词 c# cad 坐标转换 c# 窗口内运行word c#获取当前路径的上一级 c#窗体最大化控件不变 c# 程序更新程序案例 c# 中的word类库 矩阵乘法c# c# 去空格去转义符 c#用户登录窗体代码 c# 流