jTable

JTable的使用问题 2015-11-24

1.设置指定列单元格的前景色//获取TableColumn对象TableColumn tableColumn = jTable.getColumn("月薪");//初始化Table的渲染器DefaultTableCellRenderer cellRenderer = new DefaultTableCellRenderer();//设置单元格的前景色cellRenderer.setForeground(Color.red);//将渲染器设置到获取到的列tableColumn.setCe

重拾JAVA之WinForm实战之(三) 2013-11-24

重拾JAVA之WinForm实战之(三)
今天主要是将如下界面做成JAVA版的,我做这个Winform的目的并不是说觉得winform有前途,而是在练手,为了后面web和Andriod开发打点基础.那做好的java界面如下OK,画好了,看代码,首先是绑定树的一个代码public void BuildCodeTree() throws SQLException { treeCode.removeAll(); Defaul ...

JTable内容居中显示 2013-08-25

要让JTable的内容居中显示方法如下:JTable tabledata = new JTable();DefaultTableCellRenderer tcr = new DefaultTableCellRenderer();// 设置table内容居中// tcr.setHorizontalAlignment(JLabel.CENTER); tcr.setHorizontalAlignment(SwingConstants.CENTER);// 这句和上句作用一样 tabledata.set

JAVA的JTable表头不显示的解决办法 2013-08-25

JTable组件显示数据时,如果直接将其放置在Frame的contentPane中则表头一行会显示不出来,如果将其放置在JScrollPane中显示数据的话,表头会自动显示出来.importjavax.swing.JFrame; importjavax.swing.JScrollPane; importjavax.swing.JTable; publicclasstesttable { staticJFrame jf = newJFrame(); publicstaticvoidmain(Str

设置JTable不可编辑的方法 2013-08-25

将JTable的单元格设置为不可编辑,有三种方法.第一种是自己写一个MyTable类继承DefaultTableModel,重写其中的isCellEditable方法:第二种是在创建JTable对象时, JTable treeTable = new JTable(tableModel){ public boolean isCellEditable(int row, int column) { return false; }};第三种是treeTable.setEnabled(false);

JTable数据填充 2010-05-01

publicvoid FillTable(ResultSet res, JTable jTable) {     Vector<String> columnHeads = new Vector<String>();     Vector<Vector> rows = new Vector<Vector>();     try {       ResultSetMetaData rsmd = res.getMetaData();       for (int

JTable隔行变色 2010-05-01

publicstaticvoid makeFace(JTable table) {     try {       DefaultTableCellRenderer tcr = new DefaultTableCellRenderer() {         public Component getTableCellRendererComponent(JTable table,             Object value, boolean isSelected, boolean hasFo

在JTable中加载进度条及进行操作 2007-12-24

我们在多文件下载或多事务处理时,经常会出现使用线程以提高效率的情况,而这时在GUI程序中如何表示进度,就成了一个不大不小的问题.  现在比较被大众接受的方式,大体就是如迅雷等下载工具中一样,用表格中加载进度条以进行显示.  而对于Swing来说,并没有现成的组件能够实现这一操作,还有下载的并发,似乎也需要额外进行处理.于是,我在此提供一个基于jdk1.6版本的示例,以供参考.(因为jdk1.6提供了SwingWorker,简化了图形程序中的线程处理,使用其他jdk开发请替换此项即可)本示例由两个
一周排行
  • WebAPi之异常处理Exception以及日志记录NLog十六
    前言 上一篇文章我们介绍了关于日志记录用的是Log4net,确实也很挺强大,但是别忘了我们 ...
  • Httpd-2.4    1.mpm支持运行dos机制    2.支持event mpm    3.支持异步读写    4.支持每模块及每个目录分别使用各自的日志级别:    5.每请求配置:    6.增强版的表达 ...
  • LAMP架构搭建与优化3.0-3.2
    mysql配置讲解vim /etc/my.cnf (这是MySQL的配置文件),核心配置文 ...
  • 浅谈模块化加载的实现原理
    相信很多人都用过 seajs. requirejs 等这些模块加载器,他们都是十分便捷的工 ...
  •  前面用python写了一个检测windonws硬件信息的脚本,这里是很久之前用shell写的一个linux系统硬件信息检测脚本,可以对照看一下.检测内容基本一样:操作系统信息.内存.CPU.硬盘分区及挂载情况,网卡 ...
  • 这问题折磨我快一天了,下午这会儿终于解决了,问题不在程序错误,原因还是出在上传图片的客户端:贴上异常代码块:0.117 INFO  com.code.platform.common.utils.FtpC ...
  • 今天我来写关于HOOK修改API函数的最后一篇文章"EXE和WDM驱动通信".在上面的几篇文章中,大家看到了被保护的文件名或者注册表键值名等等都是事先指定好的.但是在实际应用中,可能遇到的是被保护 ...
  • 利用Hyper-v部署VistaSP1OS
    在前面的win7 xp mode中我提到过叫做裸金属架构,它的管理层叫系统管理程序(Hyp ...
  • SMS2003布署好了.客户端是用从服务器推送的方式安装.看到安装的客户端在增多,以为没事了,没想到客户端装到只占不到五分之一数量的时候就不再增加了.用了很多措施,查了很多资料.其中包括用组策略开137,138,13 ...
  • 开始→运行:gpedit.msc-----组策略 sndrec32-------录音机 Nslookup-------IP地址侦测器 explorer-------打开资源管理器 logoff---------注销命 ...