我正在寻找帮助来放置一个Icon而不是默认的三个点,如this picture所示。
但我真的不知道如何做到这一点。类DateLabelFormatter
只执行一些字符串转换以显示德语日历名称。
UtilDateModel modelProjektEnde = new UtilDateModel();
JDatePanelImpl datePanelProjektEnde = new JDatePanelImpl(modelProjektEnde, dateLabelFormatter.getProperties());
dateProjektEnde = new JDatePickerImpl(datePanelProjektEnde, dateLabelFormatter);
答案 0 :(得分:0)
简单地使用它。
myDateChooser.getCalendarButton()。setIcon(“ calendar.png”);
这里没有必要向初学者进行解释,但是无论如何我们还是要
如果要在项目中使用Calendar或DateChooser。您可以使用
JDateChooser。
按照步骤进行。
JDateChooser myDateChooser = new com.toedter.calendar.JDateChooser();
要自定义按钮图标,可以使用以下代码
myDateChooser.setIcon(new ImageIcon(getClass().getResource("/Icons/calendar.png")));
用图标路径替换路径字符串。 更改按钮背景
myDateChooser.getCalendarButton().setBackground(Color.WHITE);
并且使用还可以通过这种方式更改前景,字体等。