当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 在一條字符串中有多個空格 怎样取第三个到第四个空格之间的字符串 var i,k,m,n:integer; str:string; begin str:=trim(listbox1.items[0]); for i:=1 to length(str) do begin if str[i]= then begin k:=k+1; if k=6 then begin m:=i; end; if......
 ·那用编译原理的书下    »显示摘要«
    摘要: 那用编译原理的书下?能推荐几本好的嘛? ......


JTable相关问题讨论,参与有分

将一个表格设为不可编辑,如何?

NO.1   作者: onefox

private   DefaultTableModel   model;   //列表默认TableModel  
  private   JTable   table;  
   
                                        //改写   DefaultTableModel   的   isCellEditable()   方法  
  table   =   new   JTable(model   =   new   DefaultTableModel(data,colname)   {  
                                          public   boolean   isCellEditable(int   rowIndex,   int   mColIndex)   {  
                                                  return   false;  
                                          }  
                                  });

NO.2   作者: feiyuegaoshan

“那有没有行选取事件呢?”  
  实现mouseListener和KeyListener接口。  
   
 

NO.3   作者: onefox

isCellEditable   方法是用来说明是否可编辑  
  这里返回   false   使真个   table   无法编辑  
   
  但是你仍然可以做行选择等操作,只是无法双击编辑表格  
   
   
  这是一个   table   添加事件的例子,双击某行后打印出行号  
  ==================================================  
  //表格事件--------------------------//  
  table.addMouseListener(new   MouseAdapter()   {  
          public   void   mousePressed(MouseEvent   e)   {  
                  if(e.getClickCount()   ==   2){  
                          ////////SomeCode///////////  
                          System.out.println("你双击了第   ["    
                                                                +   table.getSelectedRow()   +   "]   行");  
                  }  
          }  
  });

NO.4   作者: jouny0

up


    摘要: 你们的mm? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE