你可以用j2me的控件DateField,这个控件的具体实现是由手机厂商实现的,在不同手机上有不同的效果,优点是用起来比较简单.
mainForm = new Form("DateField Demo");
mainForm.append(new DateField("Date", DateField.DATE));
当然你也可以自己实现日历控件,通过画笔Graphics画线,填涂,写字符在屏幕上画出一个日历,这样显然是比较耗时耗力的,不过自己画出来的东西肯定是最符合自己需求了
2010年12月06日 09:14
相关推荐
总的来说,"J2ME手机日历程序"是J2ME技术在移动应用领域的实例,展示了如何在有限的硬件条件下实现功能丰富的应用。通过这个项目,开发者可以学习到J2ME编程、UI设计、数据管理以及性能优化等多个方面的知识。
在J2ME中实现日历功能需要理解日期和时间的处理。Java的基础库提供了java.util.Calendar类,可以方便地创建、修改和查询日期。开发者需要设计友好的用户界面,让用户能够轻松添加、删除和查看特定日期的事件。此外,...
J2ME的日历应用需要实现的核心功能是显示当前日期和时间。在Java中,我们可以利用java.util.Calendar类来获取和操作日期和时间。这个类提供了获取年、月、日、小时等信息的方法,以及设置和调整日期的功能。在J2ME...
J2ME提供了丰富的API来实现这些设备上的功能,包括用户界面、网络通信、数据存储等。 在**J2ME中文API**中,主要包含以下几个核心部分: 1. **CLDC(Connected Limited Device Configuration)**:这是一个轻量级...
本教程将带你逐步深入J2ME的世界,理解其基本概念、开发环境搭建、应用设计与实现,直至成为J2ME开发的熟练者。 一、J2ME基础知识 1. **J2ME架构**: J2ME由配置(Configurations)和框架(Profiles)组成,配置...
在J2ME(Java 2 Micro Edition)开发中,与手机系统的交互是非常常见的,而这一交互的核心在于理解和使用J2ME Property属性表。这些属性提供了关于设备硬件、软件配置以及功能支持的重要信息,使得开发者能够根据...
在“阴历生日提醒”应用中,可能用到了MIDP的Canvas类来创建自定义的用户界面,用Item类来表示联系人信息,使用RecordStore来存储和检索联系人数据,以及用Alert类来显示提醒通知。 此外,为了实现阴历转换,开发者...
### j2me customItem 的例子...通过本例,我们了解了如何在 J2ME 中使用 `CustomItem` 来创建一个简单的日历组件,并掌握了一些基本的时间处理和界面渲染技巧。这对于进一步开发具有复杂用户界面的移动应用非常有帮助。
2. **计算器**:此示例展示了如何在J2ME中实现基本的数学运算。开发者需要理解事件处理,以及如何将用户输入转换为计算结果,并在屏幕上显示。 3. **城市公交线路查询系统客户端**:这个例子展示了网络通信和数据...
在自定义绘制方面,`CalendarItem`需要覆盖`paint(Graphics g)`方法来实现日历的绘制逻辑,但代码片段中并未给出这部分内容。通常,`paint`方法会根据`location`变量的值来决定绘制年份、月份还是日期,同时考虑`...
MIDP是J2ME中用于开发移动应用的主要框架。它提供了用户界面组件,如Canvas和Form,用于创建图形界面。Canvas用于自定义绘图,而Form可以包含文本输入和按钮等基本UI元素。此外,MIDP还包含了轻量级的用户接口库...
在J2ME测试软件中,三角形测试工具可能是用来检查在不同输入组合下,程序处理图形元素(如三角形)的能力,确保它们在各种场景下都能正确显示和交互。 **NEXTDATE测试工具**可能是一个用于测试日期和时间处理的组件...
7. **国际化和本地化**:由于日历需要显示不同地区的日期格式和农历,开发者可能实现了对多种语言和地区的支持。 8. **错误处理和调试**:良好的错误处理机制是任何软件开发中的关键部分,源码中应包含适当的异常...
将利用 J2ME 提供的各种 API 来实现地图显示、缩放和平移等功能。 ##### 5.7 关于辅助类 为了简化开发过程,可能会创建一些辅助类来处理复杂的任务,如地图数据的解码和图像渲染等。 ##### 5.8 测试程序 在完成...
- **小日历功能**:用户可以通过点击年份和月份控件来选择日期,程序将显示选定月份的日历,包括日期和星期信息。 - **界面设计**:以红色调为主,追求视觉舒适感。 3. **详细设计** - **使用的JAVA类的说明**:...
【万年历源代码支持触屏键盘】是一个专为J2ME平台设计的应用程序,它提供了全面的日历功能,并且优化了对触屏设备的支持,允许用户通过触屏键盘进行操作。这个源代码实例对于想要学习J2ME移动开发,尤其是涉及到日期...
通过这个示例,开发者可以学习到如何实际操作PIM API,并将其应用于自己的J2ME应用中,以实现更丰富的功能。 总结来说,PIM API是J2ME开发中的一个重要工具,它为移动应用提供了处理个人数据的能力。通过熟悉并掌握...
* 单片机电子日历设计与实现 * LED 显示屏单片机控制系统设计与实现 * 考勤信息管理系统 方向二、软件工程 软件工程方向论文可以写成软件系统需求分析、设计与开发、项目协作、软件项目开发及应用、软件系统效果及...
* 单片机电子日历设计与实现 * LED显示屏单片机控制系统设计与实现 * 考勤信息管理系统 方向二、软件工程 软件工程方向论文可以写成软件系统需求分析、设计与开发、项目协作、软件项目开发及应用、软件系统效果及...