public static void main(String[] args) {

         Student s1 = new Student("张三", "001", 0);
Student s2 = new Student("李四", "002", 1);
Student s3 = new Student("王五", "003", 0); Vector<Object> row1 = new Vector<Object>();
row1.add(s1.getName());
row1.add(s1.getNumber());
row1.add(s1.getAbsentTimes()); Vector<Object> row2 = new Vector<Object>();
row2.add(s2.getName());
row2.add(s2.getNumber());
row2.add(s2.getAbsentTimes()); Vector<Vector<Object>> studentData = new Vector<Vector<Object>>();
Vector<String> columnNames = new Vector<String>(); studentData.add(row1);
studentData.add(row2); columnNames.add("姓名");
columnNames.add("编号");
columnNames.add("缺考次数"); JTable table = new JTable(studentData, columnNames); JFrame f = new JFrame(); JScrollPane scrollPane = new JScrollPane(table);
f.getContentPane().add(scrollPane, BorderLayout.CENTER);
f.setVisible(true);
f.setSize(500, 500);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); }

最新文章

  1. 关于line-height
  2. jQ函数after、append、appendTo的区别
  3. BZOJ4612——[Wf2016]Forever Young
  4. Python 优雅的操作字典【转】
  5. Python内置数据类型之List篇
  6. 洛谷P1251 餐巾(网络流)
  7. 图片上传即时显示javascript代码
  8. 求帮看!!!!BZOJ 1014 [JSOI2008]火星人prefix
  9. eclipse项目转android studio详解
  10. loadrunner:关联操作
  11. jQuery 监听元素内容变化的方法
  12. CF219C hoosing Capital for Treeland
  13. Redis基础知识小结
  14. Nagios Email告警 发不了,可能是 /var/spool/mqueue nagios用户没权限
  15. chrome浏览器安装不上的惨痛经历
  16. pygame 笔记-2 模仿超级玛丽的弹跳
  17. Nginx访问日志 Nginx日志切割 静态文件不记录日志和过期时间
  18. libevent2笔记(linux、windows、android的编译)
  19. linux-mint下搭建android,angularjs,rails,html5开发环境
  20. 2-AMD

热门文章

  1. canvas
  2. JavaEE学习文章汇总-ssm框架
  3. wm_concat
  4. com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
  5. js判断浏览器类型
  6. 调戏OpenShift:一个免费能干的云平台
  7. lightbox使用
  8. UVa 524 Prime Ring Problem(回溯法)
  9. js 去除字符串中间的空格
  10. Apache服务器网站访问伪静态内页出现No input file specified.的完美解决方案