J2me中关于字体Font类的介绍:
Font font = Font.getFont(Font.FACE_SYSTEM,Font.STYLE_BOLD,Font. SIZE_MEDIUM);
在上述代码中,getFont()的第一个参数是字体的外观,它的取值有:
FACE_MONOSPACE-----等宽字体
FACE_PROPORTIONAL---均衡字体
FACE_SYSTER--------系统字体
getFont()的第二个参数是字体的样式,它的取值有:
STYLE_BOLD-----粗体
STYLE_ITALIC---斜体
STYLE_PLAIN----普通
STYLE_UNDERLINED---下划线
STYLE_BOLD | STYLE_ITALIC——粗斜体
STYLE_UNDERLINED | STYLE_BOLD——带下划线粗体
STYLE_UNDERLINED | STYLE_ITALIC——带下划线斜体
STYLE_UNDERLINED | STYLE_ITALIC | STYLE_BOLD——带下划线的粗斜体
getFont()的第三个参数是字体的大小,它的取值有:
SIZE_SMALL——小
SIZE_MEDIUM——中
SIZE_LARGE——大
J2ME中关于键值的使用:
常用方法:
getGameAction——将按键映射成游戏动作
getKeyCode——将游戏动作转换为键值
getKeyName——将键值转换为按键名称
hideNotify——在Canvas界面被隐藏的时候系统自动调用该方法
showNotify——当Canvas界面显示的时候系统自动调用该方法
serviceRepaints——强制系统重新绘制
按键的键值
KEY_NUM0、KEY_NUM1、KEY_NUM2、KEY_NUM3、KEY_NUM4、KEY_NUM5、KEY_NUM6、KEY_NUM7、KEY_NUM8、KEY_NUM9分别对应手机键盘的0-9数字键,KEY_STAR对应*号键,KEY_POUND对应#号键。各个功能键的键值在Canvas类没有进行定义,所以各个厂商,甚至厂商的不同型号手机之间,的键值都有所不同。但是功能键的键值均小于0。
分享到:
相关推荐
在"J2ME手机游戏编程入门"这个主题中,我们主要会学习以下几个核心知识点: 1. **J2ME架构**:J2ME由配置(Configurations)和 profiles 组成。配置定义了Java运行时环境的基础特性,如内存大小,而profiles则增加...
《J2ME手机游戏编程入门》是一本专为初学者设计的书籍,旨在引导读者进入移动设备游戏开发的世界。J2ME(Java 2 Micro Edition)是Java平台的一个子集,主要用于嵌入式设备和移动设备,如早期的智能手机和平板电脑。...
这个压缩包包含的是一系列J2ME手机游戏编程的源代码,是学习J2ME游戏开发的重要参考资料。通过实际分析这些源代码,开发者可以深入理解J2ME的编程机制,掌握游戏开发的核心技术。 在J2ME手机游戏中,主要涉及到以下...
《J2ME手机高级编程》涉及的是Java 2 Micro Edition(J2ME)在移动设备上的高级应用开发,尤其关注无线通信、游戏开发、电子地图浏览、播放器实现、持久化存储、移动商务应用以及XML模型的应用。这些主题涵盖了移动...
《J2ME游戏编程》是一本专注于教授如何利用Java Micro Edition(J2ME)平台开发游戏的书籍。J2ME是Java技术的一个分支,主要用于移动设备和嵌入式系统,如早期的智能手机、功能手机以及某些家用电器。本书旨在帮助...
**游戏编程**在J2ME中涉及的核心技术包括: 1. **MIDP API**:这是J2ME游戏开发的主要框架,提供了用户界面、数据存储、网络通信等功能。MIDP包含Canvas类,它是创建自定义图形的基础,允许开发者直接绘制游戏场景...
总的来说,J2ME游戏的键值修改是一项需要编程基础和技术理解的任务。理解J2ME的输入处理机制和游戏代码结构是成功修改的关键。通过这样的教程,开发者和玩家都能增强对J2ME游戏开发的理解,从而定制更个性化的游戏...
本文将深入探讨“手机按键键值测试”这一主题,以及如何使用J2ME(Java Micro Edition)这一平台来实现这个功能。J2ME是Java平台的一个子集,主要用于嵌入式设备,如早期的智能手机和平板电脑,它为开发移动应用程序...
**J2ME手机游戏开发技术与实践** J2ME(Java 2 Micro Edition)是Java平台的一个子集,专门用于嵌入式设备和移动设备,包括智能手机和平板电脑。在2000年代中期,J2ME是开发手机游戏的主流技术之一,尤其在诺基亚、...
《J2ME手机游戏编程入门》全书实例源码,学习Java 手机游戏编程的入门书籍,其中附带了大量的J2me游戏源码实例,通过这些实例源码你将对Java手机游戏编程的基础技巧有一定的掌握,游戏的种类也比较多,而且很多都是...
【描述】:“j2ME手机编程必看教程.avi”可能包含一系列的教学章节,详细讲解了如何使用j2ME技术来设计和开发适用于各种移动设备的应用程序。作为一款avi格式的视频,它很可能通过实际示例和逐步指导,使学习者能够...
通过 "J2ME游戏编程中文超清完全版" 的学习,开发者不仅能够掌握 J2ME 游戏开发的基础,还能了解到实际项目中可能遇到的问题和解决方案。随着技术的发展,虽然 J2ME 在现代智能手机上的应用已经减少,但其基本概念和...
本文将深入探讨J2ME技术、手机编程的基本原理以及扑克牌游戏的实现细节。 J2ME是Java平台的一个子集,专为资源有限的嵌入式设备如手机、电视和PDA设计。它由配置(Configurations)和 profiles(Profiles)组成,...
例如,Mobile Information Device Profile (MIDP) 和 Connected Limited Device Configuration (CLDC) 是J2ME手机编程中最常用的组合,用于创建移动应用程序。 2. **MIDP(Mobile Information Device Profile)**:...
J2ME手机游戏编程入门.iso J2ME手机游戏编程入门.iso
在J2ME手机编程中,你需要了解以下几个关键知识点: 1. **MessageConnection接口**:J2ME提供了`Connector`类来建立与其他服务的连接,如网络、短信等。`Connector.open("sms://:2345")`会打开一个短信服务的连接,...
**J2ME手机编程笔记** J2ME,全称Java 2 Micro Edition,是Java平台的一个子集,专为资源有限的嵌入式设备,如移动电话和PDA设计。这个编程笔记主要涵盖了从开发环境的搭建到J2ME的基本原理,以及相关类的使用,...
本篇文章将深入探讨J2ME手机游戏编程的基础知识,帮助初学者入门。 首先,我们需要了解J2ME的架构。J2ME由两部分组成:配置(Configurations)和Profile(Profiles)。配置定义了设备的基本硬件和软件能力,比如...
在“J2ME手机游戏开发技术详解”这本书中,作者深入浅出地介绍了如何利用J2ME技术构建手机游戏。以下是一些关键的知识点: 1. **基础概念**:首先,我们需要了解J2ME的基本结构,它由配置(Configurations)和配置...