更改JDatePicker日历的大小

时间:2017-11-10 03:58:33

标签: java swing datepicker

我使用JDatePicker在java swing中生成日历。我想改变日历里面的字体大小。

我只设法更改显示日历面板的大小,但字体大小显示星期一,星期二,...未能变得更大。

请帮助我。

由于

1 个答案:

答案 0 :(得分:1)

如果您使用的是 JDatePicker 库:

  

https://sourceforge.net/projects/jdatepicker/

然后你可以使用 JFormattedTextField 从JDatePicker创建一个实例并设置字体大小,看看这段代码:

// Creating Date Model..
UtilDateModel model = new UtilDateModel();
JDatePanelImpl datePanel = new JDatePanelImpl(model);
// Creating Date Picker
JDatePickerImpl datePicker = new JDatePickerImpl(datePanel);

// You can change font of JDatePicker like this:

JFormattedTextField textField = datePicker.getJFormattedTextField();
textField.setFont(new Font("sans-serif", Font.BOLD, 12));