15、Java Swing中JTree与JTable的使用详解

Java Swing中JTree与JTable的使用详解

1. JTree的基本使用

在处理组件的层次关系时,JTree是一个非常有用的工具。要修改JTree节点的值,需要有与之关联的编辑器。JTree类提供了 DefaultTreeCellEditor ,它能决定如何触发更改以及要显示的编辑输入字段类型。同时,JTree构造函数还会提供 DefaultTreeCellRenderer ,用于确定树节点的显示方式。这些支持类属于Swing层次结构的一部分,大大简化了Swing应用程序开发者的工作。

2. JTable的基础介绍

在图形应用程序中,表格是一种非常常见且实用的信息展示方式。表格将信息以行和列的形式进行组织排列,我们在日常应用中经常会用到。

2.1 创建简单表格

下面是一个简单的示例代码 Table1.py ,展示了如何创建一个基本的表格:

class Table1( java.lang.Runnable ) :
    def __init__( self ) :
        info = r'''
...
04/23/2008|   506|C:\IBM\WebSphere\V7 Notes\listports.py
'''
        self.data = [                       # list comprehension
            line.split( '|' )               # e
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值