TableModel不显示列名

问题描述

TableModeldataModel=newAbstractTableModel(){String[]title={"编号","账号","密码","权限"};publicintgetColumnCount(){returntitle.length;}publicintgetRowCount(){returnLoginValidation.getVector().size();}publicObjectgetValueAt(introw,intcol){if(!LoginValidation.getVector().isEmpty())return((Vector)LoginValidation.getVector().elementAt(row)).elementAt(col);elsereturnnull;}publicStringgetColumnName(intcol){returntitle[col];}};JTabletable=newJTable(dataModel);JScrollPanescrollpane=newJScrollPane(table);jp2.add(table);应该是jp2.add(table)有错误,他把scrollpane屏蔽了可是我真的不知道怎么该了

解决方案

解决方案二:
JScrollPane.getViewPort().add(Componentcompo);
解决方案三:
jp2.add(scrollpane);把整个滚动视图都加进去。否则是没有办法显示出来的
解决方案四:
可以使用jp2.setViewportView(table);
解决方案五:
TableModeldataModel=newAbstractTableModel(){String[]title={"编号","账号","密码","权限"};publicintgetColumnCount(){returntitle.length;}publicintgetRowCount(){returnLoginValidation.getVector().size();}publicObjectgetValueAt(introw,intcol){if(!LoginValidation.getVector().isEmpty())return((Vector)LoginValidation.getVector().elementAt(row)).elementAt(col);elsereturnnull;}publicStringgetColumnName(intcol){returntitle[col];}};JTabletable=newJTable(dataModel);JScrollPanescrollpane=newJScrollPane(table);scrollpane.getViewPort().add(table);jp2.add(scrollpane);你试试行不?但愿可以呵呵!我这网吧没工具呵呵

时间: 2024-08-07 01:29:51

TableModel不显示列名的相关文章

jqgrid中显示的值如何通过不同的表名参数来显示不同表的值

问题描述 比如我现在获取了一个字符串 这个字符串是某表的名字,我使用了dwr方法 如何通过这个表名字符串来动态设置dwrFun的值,还有显示出来的列名又如何改变呢,这是我现在的代码var gridSetting={url : 'http://127.0.0.1:8080/WebConnector/data.jsp',height:'auto',width:'auto',datatype : "json",//dwrFun : OperatorService.findMapByPrope

sqlserver 存储过程分页代码第1/2页

复制代码 代码如下:declare @TotalCount int declare @TotalPageCount int exec P_viewPage_A 'type1','*','id','','id asc',1,0,4,3,@TotalCount output,@TotalPageCount output select * from type1 Create PROC P_viewPage_A /* nzperfect [no_mIss] 高效通用分页存储过程(双向检索) 2007.5

数据库菜鸟不可不看 简单SQL语句小结

数据|数据库|语句 为了大家更容易理解我举出的SQL语句,本文假定已经建立了一个学生成绩管理数据库,全文均以学生成绩的管理为例来描述. 1.在查询结果中显示列名: a.用as关键字:select name as '姓名' from students order by age b.直接表示:select name '姓名' from students order by age 2.精确查找: a.用in限定范围:select * from students where native in ('湖南

全编辑WebGrid控件LrcGrid(5)—— 构造函数、变量和属性

web|变量|函数|控件 全编辑WebGrid控件LrcGrid(5)-- 构造函数.变量和属性 LrcGrid从System.Web.UI.WebControls.Table继承,实现INamingContainer接口 元数据属性和构造函数:元数据声明了控件的标签和默认属性,构造函数为控件一些属性指定了默认值. [ ToolboxData("<{0}:LrcGrid runat=server></{0}:LrcGrid>"), DefaultProperty

全编辑WebGrid控件LrcGrid(2)——用法

web|控件 用法比较简单,不必写一行代码(这是我的控件编写的主要目的之一). 共有三步: 第一步:在页面中引用脚本库和CSS样式表库,本来是可以封闭到资源文件中的,这一步懒得做了:) 代码如下: <LINK href="MyFSheet.css" type="text/css" rel="stylesheet"> <script language="javascript" src="UpdArra

SQL Server BI Step by Step 2

本文配套源码 让我们首先开始学习SSIS吧,利用SSIS把SQL Server中的数据导出.首先,打开Vs.net 2005,选择商业 智能项目,然后选择模板中的Integration Service项目,输入项目名称: 创建好后,我 们就在默认的Package包中进行设计(关于一些概念性的就不介绍了,请参照这个文章, 或者是其它的教程 或者书籍).首先向控制流中添加一个数据流组件(Data Flow Task),双击进入数据流.从左边的工具箱中 选择OLEDB数据源(OLE DB Source

MSsql数据库如何实现分页存储的代码实例

reate PROCEDURE Sp_Conn_Sort ( @tblName   varchar(255),       -- 表名 @strGetFields varchar(1000) = '*',  -- 需要返回的列 @fldName varchar(255)='',      -- 排序的字段名 @PageSize   int = 40,          -- 页尺寸 @PageIndex  int = 1,           -- 页码 @doCount  bit = 0,  

SQL表中数据按条件批量导出多个Excel文件

SQL Server表中数据按条件批量导出为多个Excel文件是本文我们主要要介绍的内容,在一次SQL Server数据库的操作中,需要将某个有数十万行数据的表按类别导出为xls文件,每个类别一个xls.将数据表中的数据导出并保存为xls简单,用 SSIS或者查询出来之后另存为都可以.但是,这个表中的分类有数百个,如果一个个用SSIS或者查询另存为的话,工作量巨大.前思后想,想到了用 while循环查询,并用bcp导出的方法. 下面是相关代码: --声明需要的变量 declare @sql va

SQLite数据库

  SQLite 是一个开源的嵌入式关系数据库,实现自包容.零配置.支持事务的SQL数据库引擎. 其特点是高度便携.使用方便.结构紧凑.高效.可靠. 与其他数据库管理系统不同,SQLite 的安装和运行非常简单,在大多数情况下 - 只要确保SQLite的二进制文件存在即可开始创建.连接和使用数据库.如果您正在寻找一个嵌入式数据库项目或解决方案,SQLite是绝对值得考虑. 1. 介绍 SQLite 是一个开源的嵌入式关系数据库,实现自包容.零配置.支持事务的SQL数据库引擎. 其特点是高度便携.