Java me LWUIT日历问题

Java me LWUIT日历问题,java-me,calendar,lwuit,lwuit-resource-editor,Java Me,Calendar,Lwuit,Lwuit Resource Editor,我正在用LWUIT制作日历,但我找不到解决下一个问题的方法。 当我将日历添加到表单中时,它会显示一个月组合框、一年组合框,以及实际月份的天数,包括上个月的一些天数和下个月的一些天数。 我不想显示上个月的天数,也不想显示下个月的天数 我可以为它们设置一些UIID,使它们不可见吗 谢谢。UIID不能使组件不可见。我们有一个可见属性(setVisible(boolean)),但是一个不可见的组件仍然会占用它所在的空间。如果要完全删除组件,只需将其从父容器中删除。UIID不能使组件不可见。我们有一个可见

我正在用LWUIT制作日历,但我找不到解决下一个问题的方法。 当我将日历添加到表单中时,它会显示一个月
组合框
、一年
组合框
,以及实际月份的天数,包括上个月的一些天数和下个月的一些天数。 我不想显示上个月的天数,也不想显示下个月的天数

我可以为它们设置一些UIID,使它们不可见吗


谢谢。

UIID不能使组件不可见。我们有一个可见属性(
setVisible(boolean)
),但是一个不可见的组件仍然会占用它所在的空间。如果要完全删除组件,只需将其从父容器中删除。

UIID不能使组件不可见。我们有一个可见属性(
setVisible(boolean)
),但是一个不可见的组件仍然会占用它所在的空间。如果要完全删除组件,只需将其从父容器中删除。

但我需要知道如何获得我不想显示的天数。在LWUITDemo中,您将它们称为日历。我该怎么做?我不确定我是否理解这个问题?你是说塞图伊德吗?我们只需将日历中标签的UIID设置为任意值,具体取决于其逻辑用途。@ShaiAlmog重点是为日历组件的不同部分设置不同的UIID。我们在示例应用程序中看到,您为
日历日
日历导航
日历日
定义了样式。我们只是不知道如何用不同的UIID映射我们的日历实例。如果我理解正确,您需要派生日历并覆盖updateButtonDayDate(),在那里您可以将UIID/可行性设置为您想要的任何值。但我需要知道如何获得我不想显示的日期。在LWUITDemo中,您将它们称为日历。我该怎么做?我不确定我是否理解这个问题?你是说塞图伊德吗?我们只需将日历中标签的UIID设置为任意值,具体取决于其逻辑用途。@ShaiAlmog重点是为日历组件的不同部分设置不同的UIID。我们在示例应用程序中看到,您为
日历日
日历导航
日历日
定义了样式。我们只是不知道如何用不同的UIID映射我们的日历实例。如果我理解正确,您需要派生日历并覆盖updateButtonDayDate(),在那里您可以将UIID/可行性设置为您想要的任何值。您是对的@jmunoz,上个月或下个月的日期的格式或样式与当前月份的日期相同,但上个月和下个月的日期不可单击。使用视觉样式来区分它们是很好的,或者完全从日历中删除它们。你是对的@jmunoz,上个月或下个月的日期与当前月份的日期没有不同的格式或样式,而上个月和下个月的日期是不可单击的。用视觉风格来区分它们是好的,或者将它们完全从日历中删除。