자바 제작 카운트다운
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class SwitchTest {
private JFrame jFrame;
private JLabel jl1;
private JLabel jl2;
private JLabel jl3;
public static void main(String[] args) {
new SwitchTest().getTime();
}
private void getTime() {
long time = 3600;
long hour = 0;
long minute = 0;
long seconds = 0;
while (time > 0) {
hour = time / 3600;
minute = (time - hour * 3600) / 60;
seconds = time - hour * 3600 - minute * 60;
jl1.setText(hour + " ");
jl2.setText(minute + " ");
jl3.setText(seconds + " ");
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
time--;
}
}
public SwitchTest() {
jFrame = new JFrame(" ");
jl1 = new JLabel();
jl2 = new JLabel();
jl3 = new JLabel();
init();
}
private void init() {
JPanel jPanel = new JPanel();
jPanel.add(jl1);
jPanel.add(jl2);
jPanel.add(jl3);
jFrame.add(jPanel);
jFrame.setVisible(true);
jFrame.setLocation(300, 400);
jFrame.setSize(300, 200);
jFrame.setDefaultCloseOperation(jFrame.EXIT_ON_CLOSE);
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.