Java如何使用日期值创建JSpinner组件?
将SpinnerDateModel让我们展示,并从最新信息JSpinner组件。默认情况下,模型的初始值将设置为当前日期。要更改它,我们可以调用对象的setValue方法JSpinner。
package org.nhooo.example.swing;
import javax.swing.*;
import java.awt.*;
import java.util.GregorianCalendar;
import java.util.Calendar;
public class JSpinnerDate extends JFrame {
public JSpinnerDate() {
initializeUI();
}
private void initializeUI() {
setSize(300, 300);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
setLayout(new BorderLayout());
//使用当前日期作为初始值创建一个SpinnerDateModel。
SpinnerDateModel model = new SpinnerDateModel();
//将微调器值设置为2008年6月8日。
JSpinner spinner = new JSpinner(model);
Calendar calendar = new GregorianCalendar(2008, Calendar.JUNE, 8);
spinner.setValue(calendar.getTime());
getContentPane().add(spinner, BorderLayout.NORTH);
}
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
new JSpinnerDate().setVisible(true);
}
});
}
}
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西