java swing 表格不显示_求助大神,java swing 的表格到底怎么弄

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

关于查询的页面

public class Search_tea1 extends JFrame implements ActionListener{

Button btn,btn2;

JTextField jt,jt2,jt3;

JTable jTable;

JScrollPane jScrollPane;

Object[][] teachers;

String[] names;

String a;

TeacherAction ab;

Integer b;

Search_tea1(){

setSize(600,600);

setTitle(new String("查询:"));

setLayout(new FlowLayout());

Container con=getContentPane();

names=null;

teachers=null;

jTable=new JTable(teachers,names);

jScrollPane = new JScrollPane(jTable);

jt=new JTextField(20);

Label lb=new Label("教师id:");

btn=new Button("确定");

btn.addActionListener(this);

btn2=new Button("取消");

btn2.addActionListener(this);

add(lb);add(jt);

add(btn);add(btn2);

add(jScrollPane);

setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);

setVisible(true);

validate();

}

public void actionPerformed(ActionEvent e){

Container con=getContentPane();

if(e.getActionCommand().equals("确定")){

con.setBackground(Color.red);

String a=jt.getText();

a.trim();

Integer b=Integer.valueOf(a);

TeacherAction ab=new TeacherAction();

try {

ab.get(b);

} catch (Exception e1) {

// TODO Auto-generated catch block

e1.printStackTrace();

}

String[] names={"教师id","教师姓名","教师性别","毕业院校","学历"};

try {

Object[][] teachers={{ab.get(b).gett_id(),ab.get(b).gett_name(),ab.get(b).gett_sex(),ab.get(b).gett_school(),ab.get(b).gett_education()}};

} catch (Exception e1) {

// TODO Auto-generated catch block

e1.printStackTrace();

}

JOptionPane.showMessageDialog(null,"信息查询成功!","信息",JOptionPane.INFORMATION_MESSAGE );

}

if(e.getActionCommand().equals("取消")){

dispose(); //关闭当前页面

}

}}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值