현재 위치 - 인적 자원 플랫폼망 - 미니프로그램 자료 - 배치 애플릿
배치 애플릿
소포? Com.demo

수입? Java.awt.borderlayout;

수입? Java.awt.dimension;

수입? Java.awt.event.actionevent;

수입? Java.awt.event.actionlistener;

수입? Java.util.timer;

수입? Java.util.timertask;

수입? Javax.swing.jbutton;

수입? Javax.swing.jframe;

수입? Javax.swing.jtextfield;

공공? 반? 티머테스트? {

개인? 타이머? 타이머;

개인? JTextField? 필드;

개인? JButton? 버튼;

개인? 부울? 깃발? =? 진실;

공공? TimerTest ()? {

타이머? =? 새 것? Timer ();

Addview ();

}

개인? 무효화? Addview ()? {

JFrame? 프레임? =? 새 것? JFrame ("타이머? 테스트);

필드? =? 새 것? Jtextfield ();

Field.setPreferredSize (신규? 차원 (0,30);

버튼? =? 새 것? Jbutton ("시작");

Button.setPreferredSize (신규? 차원 (100,? 30));

Button.addActionListener (신규? ActionListener ()? {

@ 덮어쓰기

공공? 무효화? ActionPerformed(ActionEvent? E)? {

만약? 깃발? {

자동 ();

깃발? =? 가짜;

Button.settext ("stop");

}? 그렇지 않으면요? {

Timer.cancel ();

깃발? =? 진실;

Button.settext ("시작");

}

}

});

Frame.add (필드,? BorderLayout. 센터);

Frame.add (버튼,? BorderLayout. 동쪽);

Frame.setBounds(200,? 200,? 300,? 60);

Frame.setvisible (true);

Frame.setdefaultcloseoperation (jframe). Exit _ on _ close);

}

공공? 정전기? 무효화? 메인 (string []? Args)? {

새 것? Timertest ();

}

개인? 무효화? 자동 ()? {

Timer.schedule (신규? TimerTask ()? {

@ 덮어쓰기

공공? 무효화? 실행 ()? {

Int? Num? =? Integer.parseInt(field.getText (). Trim()););

Num? +=? 1;

Field.setText(num? +? "");

자동 ();

}

},? 1000);

}

}