网站大量收购独家精品文档,联系QQ:2885784924

Swing完整实例JTree(右键菜单可拖拽)+JTable(可翻页列中含有按钮隐藏列).pdf

Swing完整实例JTree(右键菜单可拖拽)+JTable(可翻页列中含有按钮隐藏列).pdf

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

如果您需要使用本文档,请点击下载按钮下载!

首先来看一下展示界面,JTree的特点有:节点可拖拽,根据输入生成目录,右键有菜单,点击触发事件等

JTable的特点有:含有隐藏列,可以进行翻页,列中含有下载按钮等

在来看一下代码吧,基本代码由Eclipse上的WindowBuilder进行拖拽式产生的,所以看起来有点乱,不过没事

在使用WindowBuilder的时候要画JTree和JTable时要注意,这两个有几个共同点,必须放到JScrollPanel中,因为这两个控件的内容长度会发生突然变化,

所以要使用JScrollPanel。

BTW:如果要使用WindowBuidler,除了在Eclipse上安装插件,最方便的方法是直接下载含有该插件的Eclipse版本:

/downloads/packages/eclipse-ide-java-developers/keplerr

packagetest;

importjava.awt.BorderLayout;

importjava.awt.Component;

importjava.awt.EventQueue;

如果您需要使用本文档,请点击下载按钮下载!

importjava.awt.GridBagConstraints;

importjava.awt.GridBagLayout;

importjava.awt.Insets;

importjava.awt.event.ActionEvent;

importjava.awt.event.ActionListener;

importjava.awt.event.MouseAdapter;

importjava.awt.event.MouseEvent;

importjava.util.List;

importjavax.swing.AbstractAction;

importjavax.swing.DefaultCellEditor;

importjavax.swing.JButton;

importjavax.swing.JFrame;

importjavax.swing.JLabel;

importjavax.swing.JPanel;

importjavax.swing.JPopupMenu;

importjavax.swing.JScrollPane;

importjavax.swing.JTaedPane;

importjavax.swing.JTable;

importjavax.swing.JTextField;

importjavax.swing.JTree;

importjavax.swing.border.EmptyBorder;

importjavax.swing.table.AbstractTableModel;

importjavax.swing.table.TableCellRenderer;

importjavax.swing.tree.DefaultMutableTreeNode;

publicclassInnerDocsMgtextendsJFrame{

privatestaticfinallongserialVersionUID=1L;

privateJPanelcontentPane;

privateJTabletable;

privateJTreetree;

privateJLabelcurrentDirLabel;

privateJLabeltotalFilesNumLabel;

privateListVEachFiledocFils;

privatefinalintmaxFilesAPage=50;

privateJLabelcurPageLabel;

privateintcurP

文档评论(0)

麒麟瑞兽 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档