|
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.sql.*;
public class delete extends JFrame{
private Panel p1,p2;
private JLabel ldelete,lname,lsex,lbirthday,lscore;
private JTextField tname,tsex,tbirthday,tscore;
private JButton sure,delete,back;
private JComboBox idbox;
public delete(){
p1 = new Panel();
p2 = new Panel();
ldelete = new JLabel("ID号");
lname = new JLabel("姓名");
lsex = new JLabel("性别");
lbirthday = new JLabel("出生日期");
lscore = new JLabel("成绩");
tname = new JTextField();
tbirthday = new JTextField();
tsex = new JTextField();
tscore = new JTextField();
sure = new JButton("确定");
delete = new JButton("删除");
back = new JButton("返回");
idbox = new JComboBox();
idbox.addItem("1");
idbox.addItem("2");
idbox.addItem("3");
Container c = getContentPane();
c.setLayout(new BorderLayout());
c.add(p1,"North");
c.add(p2,"Center");
p1.setLayout(new GridLayout(5,2));
p1.add(ldelete);
p1.add(idbox);
p1.add(lname);
p1.add(tname);
p1.add(lsex);
p1.add(tsex);
p1.add(lbirthday);
p1.add(tbirthday);
p1.add(lscore);
p1.add(tscore);
p2.setLayout(new GridLayout(1,3));
p2.add(sure);
p2.add(delete);
p2.add(back);
tname.setEditable(false);
tsex.setEditable(false);
tbirthday.setEditable(false);
tscore.setEditable(false);
setSize(250,200);
setResizable(false);
setVisible(true);
}
public static void main(String [] args)
{
new delete();
}
}
这段程序运行后,下拉框不能下拉,不知道为什么,是不是布局管理器的问题! |
|