java中怎么显示电子表
时间: 2023-06-17 22:04:34 浏览: 68
在Java中,您可以使用Swing库中的JLabel和Timer类来创建和显示电子表。以下是一个简单的示例代码:
```java
import javax.swing.*;
import java.awt.*;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DigitalClock extends JFrame {
JLabel timeLabel;
public DigitalClock() {
super("Digital Clock");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(300, 100);
timeLabel = new JLabel();
timeLabel.setHorizontalAlignment(JLabel.CENTER);
timeLabel.setFont(new Font("Arial", Font.PLAIN, 36));
add(timeLabel);
Timer timer = new Timer(1000, e -> {
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");
timeLabel.setText(sdf.format(new Date()));
});
timer.start();
}
public static void main(String[] args) {
new DigitalClock().setVisible(true);
}
}
```
这个程序会创建一个窗口,其中包含一个居中的JLabel,用于显示当前时间。程序使用Timer类每秒更新一次时间标签。您可以根据需要调整窗口大小,字体样式和格式化时间的方式。