知识大全 Swinghacks:JTable单击表头选中列

Posted

篇首语:韬略终须建新国,奋发还得读良书。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Swinghacks:JTable单击表头选中列相关的知识,希望对你有一定的参考价值。

Swinghacks:JTable单击表头选中列  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  jtable默认单击表头是没有什么反应的 对于使用过excel的人来说会很失望

  要让单击表头就选中该列也很简单 直接上代码

  [java]

  import javax swing *;

  import javax swing table *;

  import java awt event *;

  public class ColumnSelectableJTable extends JTable

  public ColumnSelectableJTable (Object[][] items Object[] headers)

  super (items headers)

  //设置列选择模式

  setColumnSelectionAllowed (true)

  setRowSelectionAllowed (false)

  final JTableHeader header = getTableHeader()

  //表头增加监听

  header addMouseListener (new MouseAdapter()

  public void mouseReleased (MouseEvent e)

  if (! e isShiftDown())

  clearSelection()

  //获取点击的列索引

  int pick = lumnAtPoint(e getPoint())

  //设置选择模型

  addColumnSelectionInterval (pick pick)

  

  )

  

cha138/Article/program/Java/Javascript/201311/25288

相关参考

在使用电子表格Excel中,选取区域D3:E8并单击工具栏中的“格式刷”按钮,然后选中A4单元,则区域D3:E8的格式刷

在使用电子表格Excel中,选取区域D3:E8并单击工具栏中的“格式刷”按钮,然后选中A4单元,则区域D3:E8的格式刷被复制到_____中。A、单元格A4B、区域A4:B9C、区域A4:A9D、区域

知识大全 怎么在excel表格里直接选中列

怎么在excel表格里直接选中列点选列表头,就可以选择这一列;按下Ctrl,点选列表头,可以选择多列word表格怎么直接转excel表格首先用滑鼠点选桌面word2003快捷方式,开启一个空白的wor

知识大全 jquery实现带复选框的表格行选中删除时高亮显示

在实际的应用中可能会出现表格中带复选框的删除时将复选框所在的行的记录删除在这的地方可以加个特效单击某行的同时将该行的复选框选中该行的背景色也高亮显示   通过jquery技术来操作表格是件简

知识大全 oracle数据库导出表结构

  通过plsql打开对应的数据库  选择菜单tools下的exportusersobjects子菜单  选中需要导出表的表名称然后选择保存后的路径  单击export按钮即可导出选中的导出的表  导

简述财务报表列报的基本要求包括哪些方面的内容?

(1)财务报表的列报基础  (2)财务报表项目列报的重要性  (3)财务报表项目列报的一致性  (4)财务报表项目金额间的相互抵消  (5)比较信息的列报  (6)财务报表的表头内容  (7)财务报表

知识大全 excel中怎样隐藏某行一下的所有行

excel中怎样隐藏某行一下的所有行?选择D列,按CTRL+SHIFT+右箭头,就能全选右边所有列,单击右键---隐藏选择4行,按CTRL+SHIFT+下箭头,就能全选下边所有行,单击右键---隐藏怎

知识大全 word文档怎么打出占一个字符的带括号数字

word文档怎么打出占一个字符的带括号数字方法一:1、先输入带数字的小方括号,再选中;2、单击开始选项卡右下角如图所示的按钮;3、在弹出的字体对话框中,选中上标复选框,如图所示。方法二:1、先输入带数

知识大全 请问在excel中如何将一列数据中重复的找出来

请问在excel中如何将一列数据中重复的找出来?假设数据写在A列,则方法如下:方法一选中A列,操作:格式,条件格式,选择“公式”,写入:=COUNTIF(A:A,A1)>1,再点格式,在单元格格

知识大全 数据结构考研分类复习真题 第五章 数组和广义表[44]

  .编写算法打印出由指针Hm指向总表头的以十字链表形式存储的稀疏矩阵中每一行的非零元的个数注意行列及总表头结点的形式为  它们已用val域链接成循环链表非零元的结点形式也同上每一行(列)的非零元由r

知识大全 excel如何取消升降序

excel如何取消升降序第一步:鼠标选中整列内容,点击数据,分列功能。第二步:在弹出的对话框中选择固定宽度效果,然后下一步选择分界线,根据自己的需要灵活调整。第三步:继续点击下一步。删除多余的序号列即