当前位置:  技术问答>java相关

100分求 如何为jTable及jList新增一行?

    来源: 互联网  发布时间:2017-03-23

    本文导语:  给出例子。 | 对于jList一般使用一个Vector作为他的数据 所以修改一行,主要是对Vector操作, 这样便于界面和数据分离     Vector listdata = new Vector();     listdata.addElement("1"); 每次添加数据...

给出例子。

|
对于jList一般使用一个Vector作为他的数据
所以修改一行,主要是对Vector操作,
这样便于界面和数据分离
    Vector listdata = new Vector();
    listdata.addElement("1");
每次添加数据只有,只需要重新设置listdata就行了
    jList1.setListData(listdata);

|
JTable有一个setModel方法,可以添加一个TableModel类作为其数据模型,这些你可以从API文档看到,你可以通过更新其中的数据来更新JTable。比如缺省的DefaultTableModel类,它就有setRow方法
可以这么写
JTable yourTable;
DefaultTableModel model;
Object[] rowData;
......
yourTable.setModel(model);
......
model.addRow(rowData);或者
model.insertRow(int rowID,rowData);
....
这些都可以在API文档中看到的

|
同样,我对jtable一般也这样处理
  private DefaultTableModel model = new DefaultTableModel();
      Vector v = new Vector();
      v.addElement(obj);
      model.addRow(v);//添加一行

|
都有一个model类,直接操作model就行了

|
obj就是你需要添加的内容阿;
v.addElement("no.1"); 
v.addElement("name"); 
v.addElement("1994"); 
依次类推,不一定非要String,其他都可以比如
v.addElement(new Integer(1));

|
给你一个地址:http://www2.gol.com/users/tame/
去这里看看有你要的例子.建议你看看 java2图形设计 卷2 swing 这本书

|
DefaultTableModel model = new DefaultTableModel()
对模进行设置,JList也一样

    
 
 

您可能感兴趣的文章:

  • 关于JTable:选择表里的一行,要求新弹出的一窗口里面TextField显示这行各个字段的内容,JTable有这样的ActionListener吗?
  • JTABLE的难题:我想在鼠标右键点击JTABLE时被点中的那一行被选中,如何实现?
  • 求救:如何在JTable中动态添加一行?
  • 如何在程序中选中jTable的某一行?
  • 怎样才能使JTable可以在一行中多行显示单元内容?
  • 请问怎么获得jTable中的所选中的一行的其中一列的值?
  • 怎么在jtable中用颜色分隔每一行?
  • 继承于AbstractTableModel的JTable如何实现动态删除一行?谢谢!
  • jscrollpanel中放置了jtable,请问如何在程序中能够控制滚动条的位置,比如先setselectioninterval到下一屏的某一行中,然后滚动条也滚到相应位置?
  • 怎样在JTable中得到一行数据呢?
  • 請教Jtable的使用,如何編程插入一行,如何設置和取得任意單元格的數据?最好可以給個例程序.
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 怎么在JList或者JTable的中加入checkbox
  • java命名空间javax.swing类jtable的类成员方法: jtable定义及介绍
  • JTable:如何在JTable中加入新的column和加入的row,如何在JTable中设置指定坐标上的值?
  • java命名空间javax.swing类jtable.accessiblejtable的类成员方法: jtable.accessiblejtable定义及介绍
  • 一个比较笨的问题:如何用两个Vector对象动态生成一个JTable?及从JTable里取得数据。
  • java命名空间javax.swing类jtable.accessiblejtable.accessiblejtablecell的类成员方法: jtable.accessiblejtable.accessiblejtablecell定义及介绍
  • 初始化jtable时,我只想生成一个只有表头,即列名,还没有数据行的jtable。该如何实现?
  • java命名空间javax.swing类jtable的类成员方法: selectionbackground定义及介绍
  • JTable里面点击cell下拉JTable
  • java命名空间javax.swing类jtable的类成员方法: configureenclosingscrollpane定义及介绍
  • JTable的刷新问题!
  • java命名空间javax.swing类jtable的类成员方法: setsurrendersfocusonkeystroke定义及介绍
  • 怎样在JTable中得到和设置每个单元的值,给20分,大虾教我!
  • java命名空间javax.swing类jtable的类成员方法: getmodel定义及介绍
  • java中查询的数据库记录如何在JTable控件中显示?
  • java命名空间javax.swing类jtable的类成员方法: getrowcount定义及介绍
  • 如何得到JScrollPane中的JTable
  • java命名空间javax.swing类jtable的类成员方法: getaccessiblecontext定义及介绍
  • 关于JTable,急!
  • java命名空间javax.swing枚举jtable.printmode的类成员方法: normal定义及介绍
  • jtable
  • java命名空间javax.swing类jtable的类成员方法: gettooltiptext定义及介绍
  • 菜鸟问题---JTable怎么用?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3