手机版
你好,游客 登录 注册
背景:
阅读新闻

Java的JTable表头不显示的解决办法

[日期:2013-08-25] 来源:Linux社区  作者:zchuanzhao [字体: ]

JTable组件显示数据时,如果直接将其放置在Frame的contentPane中则表头一行会显示不出来,如果将其放置在JScrollPane中显示数据的话,表头会自动显示出来。

importJavax.swing.JFrame;
importjavax.swing.JScrollPane;
importjavax.swing.JTable;
publicclasstesttable {
staticJFrame jf = newJFrame();
publicstaticvoidmain(String[] args) {
String[] name={"姓名","号码"};
String[] s1 = { "小王", "213213"};
String[] s2 = { "小芳", "142321"};
String data[][] = { s1, s2 };
JTable table = newJTable(data,name);
JScrollPane JSP= newJScrollPane(table);
jf.add(JSP);
jf.setTitle("练习");
jf.setBounds(300, 300, 300, 300);
jf.setVisible(true);
}
}

推荐阅读:

Java 插入排序(直接插入) http://www.linuxidc.com/Linux/2011-11/47021.htm

排序算法(Java实现):冒泡排序法和插入排序法 http://www.linuxidc.com/Linux/2012-02/54916.htm

Java实现直接插入排序 http://www.linuxidc.com/Linux/2012-08/67391.htm

Java实现选择排序 http://www.linuxidc.com/Linux/2012-02/55383.htm

排序算法(Java实现):选择排序法和快速排序法 http://www.linuxidc.com/Linux/2012-02/54917.htm

Java 选择排序 http://www.linuxidc.com/Linux/2011-11/47022.htm

linux
相关资讯       Java JTable  JTable 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款