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

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