学生管理系统(图形界面)——Java
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学生管理系统(图形界面)——Java 源代码:
package exp10;
import class MainClass {
/**
* @param args
*/
public static void main(String[] args) {
quals("login")){
String username= String pwd= DataBase
db=new DataBase();
String sql="select * from User where name='"+username+"' and password='"+pwd+"'";
ResultSet rs=(sql);
if(rs!=null){
ManagerPane);
(800,500);
}
}else{
}
}
}
package exp10;
import class ManagerPane extends JPanel implements ActionListener{
JFrame myFrame;
public ManagerPane(JFrame myFrame){
=myFrame;
();
}
public void init(){
JMenuBar menu=new JMenuBar();
JMenu jm_user=new JMenu("人员管理");
JMenuItem jmi_add=new JMenuItem("增加人员");
JMenuItem jmi_search=new JMenuItem("查询人员");
(this);
("addUser");
(this);
("searchUser");
(jmi_add);
(jmi_search);
JMenu jm_exit=new JMenu("退出");
(jm_user);
(jm_exit);
(menu,0);
}
@Override
public void actionPerformed(ActionEvent e) {
quals("searchUser")){
SearchUserPane);
}
}
}
package exp10;
import class SearchUserPane extends JPanel implements ActionListener {
/**
*
*/
private static final long serialVersionUID = 1L;
JFrame myFrame;
JLabel jlb_name=new JLabel("查询用户名");
JTextField jt_name=new JTextField(20);
JButton btn_search=new JButton("查询");
DataBase db=new DataBase();
DefaultTableModel tableModel;
JTable jt_show;
public SearchUserPane(JFrame myFrame){
=myFrame;
init();
}
public void init(){
Box box_user=();
(jlb_name);
(20));
(jt_name);
(this);
(btn_search);
String[] colname={"编号","姓名","密码","身份"}; tableModel=new DefaultTableModel(null,colname); jt_show=new JTable(tableModel);
Box box_show=();
(jt_show);
ResultSet rs=("select * from User");
try {
while()){
Vector data=new Vector();
("id"));
("name"));
("password"));
("role"));
(data);
}
} catch (SQLException e) {
// TODO Auto-generated catch block
();
}
Box box_search=();
(box_user);
(50));
(box_show);
(box_search);
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if()=={
String username= ResultSet rs=("select * from User where name='"+username+"'");
try {
while()){