• 两只小熊队高级软件工程第七次作业敏捷冲刺6


    团队的作业:学生信息管理系统

    • 队员学号:

        周菲(队长) 201810812007

        孔繁燕    201810812001

    Alpha敏捷冲刺:

    1、 站立式会议照片

     

    2、每个人的工作:

    周菲:

    今天已完成:实现增加班级信息功能

    遇到的问题:无

    明天计划完成:修改班级信息功能

    孔繁燕:

    今天已完成:实现增加班级信息功能测试

    遇到的问题;无

    明天计划完成:修改班级信息功能

    3、项目燃尽图

     

    4、部分项目代码和截图:

    public class GradeAddDialog extends JInternalFrame
    {
    
        private static final long serialVersionUID = 1L;
        private JTextField txtGradeId;
        private JTextField txtGradeName;
        private IReload reload;
        private GradeService gradeService = new GradeService();
    
        public GradeAddDialog()
        {
            setIconifiable(true);
            setTitle("添加一条班级信息...");
            init();
    
        }
        private void init()
        {
            setClosable(true);
            setDefaultCloseOperation(DISPOSE_ON_CLOSE);
    
            setBounds(100, 100, 450, 300);
            getContentPane().setLayout(null);
    
            JLabel label = new JLabel("班级编号");
    
            label.setBounds(53, 37, 111, 57);
            getContentPane().add(label);
    
            txtGradeId = new JTextField();
            txtGradeId.setBounds(142, 55, 158, 21);
            getContentPane().add(txtGradeId);
            txtGradeId.setColumns(10);
    
            JLabel label_1 = new JLabel("班级名称:");
    
            label_1.setBounds(53, 114, 111, 57);
            getContentPane().add(label_1);
    
            txtGradeName = new JTextField();
            txtGradeName.setColumns(10);
            txtGradeName.setBounds(142, 132, 158, 21);
            getContentPane().add(txtGradeName);
    
            JButton btnSave = new JButton("保存");
            btnSave.addActionListener(new ActionListener()
            {
                public void actionPerformed(ActionEvent e)
                {
    
                    int gradeId = Integer.parseInt(txtGradeId.getText());
                    String gradeName = txtGradeName.getText();
    
                    Grade grade = new Grade(gradeId, gradeName);
                    boolean isSave = gradeService.add(grade);
    
                    if (isSave)
                    {
                        reload.reload();
    
                        GradeAddDialog.this.setVisible(false);
    
                    } else
                    {
                        System.out.println("保存失败");
                    }
                }
            });
            btnSave.setBounds(53, 208, 93, 23);
            getContentPane().add(btnSave);
    
            JButton btnCancel = new JButton("取消");
            btnCancel.addActionListener(new ActionListener()
            {
                public void actionPerformed(ActionEvent e)
                {
    
                    GradeAddDialog.this.setVisible(false);
                }
            });
            btnCancel.setBounds(227, 208, 93, 23);
            getContentPane().add(btnCancel);
        }
    
        public GradeAddDialog(IReload reload)
        {
            this.reload = reload;
            init();
        }
  • 相关阅读:
    登录界面
    动手动脑
    关于二进制
    Java考试
    D
    威尔逊定理 k!%p
    11.46.2020质检
    最长上升序列输出方案
    问题 G: 汽车的最终位置
    奶牛大会(二分)
  • 原文地址:https://www.cnblogs.com/sugarfei/p/10040984.html
Copyright © 2020-2023  润新知