当前位置: 首页 > news >正文

网站注册地址查询wordpress 字体库

网站注册地址查询,wordpress 字体库,网站 开发 外包,从化建网站JTable是Swing编程中很常用的控件,这里总结了一些常用方法以备查阅.欢迎补充,转载请注明作者与出处.一.创建表格控件的各种方式:1) 调用无参构造函数. JTable table new JTable();2) 以表头和表数据创建表格. Object[][] cellData {{row1-col1, row1-col…JTable是Swing编程中很常用的控件,这里总结了一些常用方法以备查阅.欢迎补充,转载请注明作者与出处.一.创建表格控件的各种方式:1)  调用无参构造函数. JTable table  new JTable(); 2)  以表头和表数据创建表格. Object[][] cellData  {{row1-col1, row1-col2},{row2-col1, row2-col2}};String[] columnNames  {col1, col2};    JTable table  new JTable(cellData, columnNames); 3)  以表头和表数据创建表格,并且让表单元格不可改. String[] headers  { 表头一, 表头二, 表头三 };Object[][] cellData  null;DefaultTableModel model  new DefaultTableModel(cellData, headers) {  public boolean isCellEditable(int row, int column) {    return false;  }};table  new JTable(model); 二.对表格列的控制1) 设置列不可随容器组件大小变化自动调整宽度. table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); 2) 限制某列的宽度. TableColumn firsetColumn  table.getColumnModel().getColumn(0);firsetColumn.setPreferredWidth(30);firsetColumn.setMaxWidth(30);firsetColumn.setMinWidth(30); 3) 设置当前列数. DefaultTableModel tableModel  (DefaultTableModel) table.getModel();int count5;tableModel.setColumnCount(count); 4) 取得表格列数 int cols  table.getColumnCount(); 5) 添加列 DefaultTableModel tableModel  (DefaultTableModel) table.getModel();tableModel.addColumn(新列名); 6) 删除列 table.removeColumn(table.getColumnModel().getColumn(columnIndex));// columnIndex是要删除的列序号 三.对表格行的控制1) 设置行高 table.setRowHeight(20); 2) 设置当前航数 DefaultTableModel tableModel  (DefaultTableModel) table.getModel();int n5;tableModel.setRowCount(n); 3) 取得表格行数 int rows  table.getRowCount(); 4) 添加表格行 DefaultTableModel tableModel  (DefaultTableModel) table.getModel();tableModel.addRow(new Object[]{sitinspring, 35, Boss}); 5) 删除表格行 DefaultTableModel tableModel  (DefaultTableModel) table.getModel();model.removeRow(rowIndex);// rowIndex是要删除的行序号 四.存取表格单元格的数据1) 取单元格数据 DefaultTableModel tableModel  (DefaultTableModel) table.getModel();String cellValue(String) tableModel.getValueAt(row, column);// 取单元格数据,row是行号,column是列号 2) 填充数据到表格.注:数据是Member类型的链表,Member类如下: public class Member{    // 名称    private String name;        // 年龄    private String age;        // 职务    private String title;} 填充数据的代码: public void fillTable(ListMember members){  DefaultTableModel tableModel  (DefaultTableModel) table  .getModel();  tableModel.setRowCount(0);// 清除原有行    // 填充数据  for(Member member:members){    String[] arrnew String[3];    arr[0]member.getName();    arr[1]member.getAge();    arr[2]member.getTitle();        // 添加数据到表格    tableModel.addRow(arr);  }    // 更新表格  table.invalidate();} 2) 取得表格中的数据 public ListMember getShowMembers(){  ListMember membersnew ArrayListMember();    DefaultTableModel tableModel  (DefaultTableModel) table  .getModel();    int rowCounttableModel.getRowCount();    for(int i0;irowCount;i){    Member membernew Member();        member.setName((String)tableModel.getValueAt(i, 0));// 取得第i行第一列的数据    member.setAge((String)tableModel.getValueAt(i, 1));// 取得第i行第二列的数据    member.setTitle((String)tableModel.getValueAt(i, 2));// 取得第i行第三列的数据        members.add(member);  }    return members;} 五.取得用户所选的行1) 取得用户所选的单行 int selectRowstable.getSelectedRows().length;// 取得用户所选行的行数DefaultTableModel tableModel  (DefaultTableModel) table.getModel();if(selectRows1){  int selectedRowIndex  table.getSelectedRow(); // 取得用户所选单行      .// 进行相关处理} 2) 取得用户所选的多行 int selectRowstable.getSelectedRows().length;// 取得用户所选行的行数DefaultTableModel tableModel  (DefaultTableModel) table.getModel();if(selectRows1)  int[] selRowIndexstable.getSelectedRows();// 用户所选行的序列    for(int i0;iselRowIndexs.length;i){    // 用tableModel.getValueAt(row, column)取单元格数据    String cellValue(String) tableModel.getValueAt(i, 1);  }} 六.添加表格的事件处理 view.getTable().addMouseListener(new MouseListener() {  public void mousePressed(MouseEvent e) {    // 鼠标按下时的处理  }  public void mouseReleased(MouseEvent e) {    // 鼠标松开时的处理  }  public void mouseEntered(MouseEvent e) {    // 鼠标进入表格时的处理  }  public void mouseExited(MouseEvent e) {    // 鼠标退出表格时的处理  }  public void mouseClicked(MouseEvent e) {    // 鼠标点击时的处理  }}); 转自http://www.blogjava.net/sitinspring/archive/2007/12/18/168425.html
http://www.pierceye.com/news/454621/

相关文章:

  • 网页优化与网站优西安开发网站建设
  • 大连建设监察执法网站免费icp备案服务码
  • 潮州做网站京东网站建设步骤
  • 遂宁模板建站公司懂福溶州做戒网站
  • 百度网站下拉排名农村电商平台发展现状
  • 移动端网站开发与网页开发区别wordpress首页文章显示
  • 有什么网站是layui做的wordpress 微信咨询菜单
  • 湖南网站seo营销x cache wordpress
  • 网站建设太金手指六六十八知名网站建设推荐
  • WordPress找不到站点做好评做销量的网站
  • 网站建设项目经历东莞市官网网站建设企业
  • FileZilla做网站程序开发的难点
  • 网站开发前端制作网站flsh怎么做
  • 建设网站需申请什么手续如何申请公司名称注册
  • 中山网站制无锡公司建立网站
  • 优化推广网站网站建设的岗位职责
  • 网站建设制作设计优化兰州如何用织梦建网站
  • wordpress 网站禁用全屏代码百度怎么建设网站
  • 强军网网站建设北京各大网站推广服务公司
  • 西安优秀的集团门户网站建设公司网站建设中 优秀账户的标准
  • 网站建设的对比分析移动设备网站开发注意点
  • 在word上怎么做网站链接网站开发试题
  • 自己做网站新手入门淮北论坛招聘网
  • 建网站的意义大学跳蚤市场网站建设
  • 平阳做网站成都网站优化公司哪家好
  • 庆阳北京网站建设广东省建设工程执业中心网站
  • 佛山哪里有做网站的大学生文创产品设计
  • 电商网站建设运城网站图片链接怎么做的
  • 服务器建网站教程宁波网络营销推广制作
  • 微信公众号属于网站建设网站云解析域名解析