如何在LWUIT中创建自定义日历?

bha*_*ath 5 lwuit calendar java-me codenameone

目前在LWUIT,我可以使用Calendar.但我无法在特定日期添加注释.

如何Calendar在LWUIT中创建自定义?因为我需要在LWUIT上显示生日便笺,Calendar并希望在用户选择特定日期时显示生日便笺.看这个样本图片,

在此输入图像描述

这是否可以Calendar在LWUIT中创建如上样本?

Sha*_*mog 4

您可以派生日历并覆盖:

protected void updateButtonDayDate(Button dayButton, int currentMonth, int day);
Run Code Online (Sandbox Code Playgroud)

在这里,您可以通过设置 UIID 或类似内容以您选择的任何方式有效地自定义按钮。

如果您想通过继承向按钮添加基本功能,您可以覆盖:

protected Button createDay();
Run Code Online (Sandbox Code Playgroud)