Java Swing日期选择datepicker详解

jar包下载:datepicker.jar

1.封装getDatePicker方法

private static DatePicker getDatePicker() {String DefaultFormat = "yyyy-MM-dd";Date date = new Date();Font font = new Font("Times New Roman", Font.BOLD, 14);Dimension dimension = new Dimension(100, 24);int[] hilightDays = { 1, 3, 5, 7 };int[] disabledDays = { 4, 6, 5, 9 };DatePicker datepick = new DatePicker(date, DefaultFormat, font, dimension);datepick.setLocation(137, 83);datepick.setHightlightdays(hilightDays, Color.red);datepick.setDisableddays(disabledDays);datepick.setLocale(Locale.CANADA);datepick.setTimePanleVisible(true);return datepick;
}

2.在JFrame中调用的示例代码

//示例代码final DatePicker datePicker = getDatePicker(); // 输入学习日期private JPanel panelBottom = new JPanel();; // 底部面板panelBottom.add(datePicker);

3.datapicker取值和设置值

//取值
Date date = (Date)datePicker.getValue();//设置值
datePicker.getInnerTextField().setValue(new Date());

效果图:

 交流群:1074410380


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部