1,弹出是否退出按钮
DefaultDesktopManager manger = new DefaultDesktopManager();
int result = JOptionPane.showOptionDialog(null, "是否退出学生基本信息录入?", "系统提示",
JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, new String[] {
"是", "否" }, "否");
if (result == JOptionPane.YES_OPTION) {
manger.closeFrame(this);
//return;
}
2,TextField的
jTextField1.setPreferredSize(new Dimension(111, 26));
String valueStr = jTextField1.getText().trim();
3,Table的
jTable1.setRowHeight(24);
4,jComboBox
jComboBox1.addItemListener(new JF_view_query_jbqk_jComboBox1_itemAdapter(this));
public void jComboBox1_itemStateChanged(ItemEvent itemEvent) {
if (jComboBox1.getSelectedIndex() == 0) {
this.tabname = "SELECT s.stuid, c.className, s.stuname, s.sex, s.age, s.addr, s.phone FROM tb_studentinfo s ,tb_classinfo c where s.classID = c.classID";
String[] name = { "学生编号", "班级名称", "学生姓名", "性别", "年龄", "家庭住址", "联系电话" };
jTname = name;
jComboBox2.removeAllItems();
jComboBox2.addItem("学生编号");
jComboBox2.addItem("班级编号");
}
if (jComboBox1.getSelectedIndex() == 1) {
this.tabname = "SELECT t.teaid, c.className, t.teaname, t.sex, t.knowledge, t.knowlevel FROM tb_teacher t INNER JOIN tb_classinfo c ON c .classID = t.classID";
String[] name = { "教师编号", "班级名称", "教师姓名", "性别", "教师职称", "教师等级" };
jTname = name;
jComboBox2.removeAllItems();
jComboBox2.addItem("教师编号");
jComboBox2.addItem("班级编号");
}
System.out.println("tabname = " + tabname);
}
class JF_view_query_jbqk_jComboBox1_itemAdapter implements ItemListener {
private JF_view_query_jbqk adaptee;
JF_view_query_jbqk_jComboBox1_itemAdapter(JF_view_query_jbqk adaptee) {
this.adaptee = adaptee;
}
@Override
public void itemStateChanged(ItemEvent itemEvent) {
adaptee.jComboBox1_itemStateChanged(itemEvent);
}
}