欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java將按鍵和倒計時綁定

錢艷冰1年前11瀏覽0評論

Java是一款流行的編程語言,它可以使用按鍵和倒計時進行綁定。

import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class CountdownTimer implements KeyListener {
private JFrame frame;
private JLabel countdownLabel;
public CountdownTimer() {
frame = new JFrame("倒計時器");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
countdownLabel = new JLabel("10", JLabel.CENTER);
frame.add(countdownLabel);
frame.addKeyListener(this);
frame.setSize(300, 200);
frame.setVisible(true);
}
public static void main(String[] args) {
new CountdownTimer();
}
@Override
public void keyPressed(KeyEvent e) {
if (e.getKeyCode() == KeyEvent.VK_SPACE) {
int secondsRemaining = Integer.parseInt(countdownLabel.getText());
secondsRemaining--;
if (secondsRemaining >= 0) {
countdownLabel.setText("" + secondsRemaining);
} else {
frame.dispose();
}
}
}
@Override
public void keyReleased(KeyEvent e) {}
@Override
public void keyTyped(KeyEvent e) {}
}

以上代碼實現了一個簡單的倒計時器。在窗口中顯示一個標簽,標簽中顯示10。當用戶按下空格鍵時,倒計時開始并且每按一次空格鍵,倒計時減一秒。當倒計時結束時,窗口關閉。