📄 unifrom.java
字号:
/*
* @author 黎龙飞 , 创建日期 2008-5-24
*
* Blog : http://lilongfei1030.blog.163.com
*/
package stu.view;
import java.awt.Dimension;
import java.awt.Font;
import java.awt.Toolkit;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.border.TitledBorder;
public class Unifrom extends JFrame {
private static final long serialVersionUID = -2677932809269235329L;
public Unifrom() {
super();
setTitle("学生课堂考勤制度");
getContentPane().setLayout(null);
setBounds(100, 100, 550, 375);
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
setResizable(false);
final Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();
final Dimension my = this.getSize();
setLocationByPlatform(true);
setLocation((screen.width - my.width) / 2,
(screen.height - my.height) / 2);
setVisible(true);
final JLabel label = new JLabel();
label.setFont(new Font("宋体", Font.PLAIN, 14));
final TitledBorder titledBorder = new TitledBorder(null, "考勤制度", TitledBorder.DEFAULT_JUSTIFICATION, TitledBorder.DEFAULT_POSITION, null, null);
titledBorder.setTitleFont(new Font("宋体", Font.PLAIN, 16));
final TitledBorder titledBorder_1 = new TitledBorder(null, "学生课堂考勤制度", TitledBorder.DEFAULT_JUSTIFICATION, TitledBorder.DEFAULT_POSITION, null, null);
titledBorder_1.setTitleFont(new Font("宋体", Font.PLAIN, 15));
label.setBorder(titledBorder_1);
label.setBounds(31, 30, 483, 281);
getContentPane().add(label);
final TitledBorder titledBorder_2 = new TitledBorder(null, "", TitledBorder.DEFAULT_JUSTIFICATION, TitledBorder.DEFAULT_POSITION, null, null);
titledBorder_2.setTitleFont(new Font("", Font.PLAIN, 14));
final JTextArea textArea = new JTextArea();
textArea.setBorder(new TitledBorder(null, "", TitledBorder.DEFAULT_JUSTIFICATION, TitledBorder.DEFAULT_POSITION, null, null));
textArea
.setText("一、学生必须遵守学校规定,按时到校上课,遵守学校的作息制度。凡因病、因事不能上课者,应办理请假手续,未经请假或请假未批准而 不上课者作旷课处理;在上课后才进课室(或现场)者作迟到处理;在下课前擅离课室(或现场)者作早退处理;无故迟到或早退超过25分钟者作旷课一节处理。\n二、每个班设立点名册,每节课(包括课程表安排的自习、劳动等)均应由任课教师点名登记。学生考勤情况每周由班公布一次,每月由学校公布一次。学期结束时,须将学生出勤情况填入家庭报告书,向家长汇报,并存入学生档案。\n三、学生请假须有家长或医生证明,请假三天内的由班主任审批;请假一周以内的由班主任提出意见,政教处审批;请假一周以上的由班主任和政教处提出意见后由校长审批。请假经批准后,应将请假单交政教处备案。学生因急事或困病来不及请假,应在回校后两天内持证明办理补假手续。\n四、有慢性病不能坚持学习的学生,凭医院证明申请休学一年,休学期满后应加工校办理入学手续,经医生证明病未愈不宜复学者,可继续休学一年。请事假超过一个学期上课总时数的三分之一者,应予休学,并取消参加学期考试的资格。\n五、无故旷课的学生,经多次教育不改,两周旷课累计达20节以上(含20节)者作自动退学处理,一学期旷课累计20节者给予警告处分。旷课累计40节者给予记过处分,旷课累计60节者,作自动退学处理,并正式通知家长。自动退学的学生,从处分之日起,取消其学籍。\n六、班主任应每天掌握本班学生缺勤情况。对旷课、迟到、早退的学生及时查明原因。与家长配合进行教育。学校要采取措施,尽量减少流动生。\n七、对于重视考勤,全学期保持全勤的学生给予奖励;对于缺勤严重的学生,除按德育考核标准扣除其德育成绩外,按不同情况给予纪律处分。");
textArea.setFont(new Font("", Font.PLAIN, 14));
textArea.setToolTipText("学生课堂考勤制度");
textArea.setBounds(58, 70, 434, 221);
textArea.setLineWrap(true);
//textArea.enable(false);
JPanel jp = new JPanel();
jp.setBounds(55, 61, 434, 221);
JScrollPane jsp = new JScrollPane(textArea);
jsp.setPreferredSize(new Dimension(434,221));
jp.add(jsp);
getContentPane().add(jp);
//
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -