我的编程空间,编程开发者的网络收藏夹
学习永远不晚

J2ME中怎么设置Font和Color

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

J2ME中怎么设置Font和Color

这篇文章给大家介绍J2ME中怎么设置Font和Color,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

J2ME中Font设置

由于设备的限制,手机中支持的字体类型很有限。我们只能使用手机支持的字体来构造Font类对象。同其他类不一样,我们不能通过newFont()这样的语句,来创建一个Font实例,因为Font类没有构造函数。那么如何获得一个特定的字体呢?我们可以通过如下方法来获得,请看代码:

Fontfont;  font=Font.getFont(Font.FACE_SYSTEM,Font.STYLE_BOLD,Font.SIZE_SMALL);   publicvoidpaint(Graphicsg){  Stringstr="WelcometheJavaworld!";  g.setFont(font);  g.drawString(str,screenX/2,MENU_Y,Graphics.TOP|Graphics.HCENTER);  }

函数getFont(intface,intstyle,intsize)中:

1)face为字体的外观,J2ME中提供了如下几种face:

Font.FACE_SYSTEN  Font.FACE_MONOSPACE  Font.FACE_PROPORTIONAL

2)style为字体的风格,J2ME中提供了如下几种style:

Font.STYLE_PLAIN  Font.STYLE_BOLD  Font.STYLE_ITALIC  Font.STYLE_UNDERLINED

其中,后三种可以混合使用,例:粗体加斜体的写法

Font.getFont(Font.FACE_SYSTEM,   Font.STYLE_BOLD|Font.STYLE_ITALIC,Font.SIZE_SMALL);

3)size为字体的大小,J2ME中提供了如下几种size:

Font.SIZE_SMALL  Font.SIZE_MEDIUM  Font.SIZE_LARGE

Font类一般都是在Canvas类中使用,通过g.setFont(font)这样的语句来设置字体。在高级UI中,
一般是用不着Font类的。但有个例外,在MIDP2.0中,List类可以设置每行的字体格式。方法是:
list.setFont(0,font);//***行的字体为font

J2ME中Color设置

J2ME中没有color类,那么我们用什么方法来表达颜色呢?

在J2ME中,颜色的表达方式有两种:

publicvoidpaint(Graphicsg){  //方法一,16进制表达方式  g.setColor(0xffffff);  //方法二,RGB表达方式  g.setColor(255,255,255);  }

关于J2ME中怎么设置Font和Color就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

J2ME中怎么设置Font和Color

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

CSS background-color属性怎么设置

CSS的background-color属性用于设置元素的背景颜色,基本语法如下:```cssselector {background-color: color;}```其中,selector为需要设置背景颜色的元素选择器,color为颜色
2023-10-11

CSS的font-size属性怎么设置

今天小编给大家分享一下CSS的font-size属性怎么设置的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。CSS属性font
2023-07-04

怎么在css中使用font属性设置字体颜色

今天就跟大家聊聊有关怎么在css中使用font属性设置字体颜色,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。css的font字体颜色设置方法:新建一个html文件,命名为test.h
2023-06-14

Archlinux中怎么设置网关和DNS

Archlinux中怎么设置网关和DNS,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1、设置IP地址、网关nano /etc/rc.conf #编辑配置文件interfa
2023-06-13

thinkphp中怎么设置CSS和JavaScript变量

本篇内容主要讲解“thinkphp中怎么设置CSS和JavaScript变量”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“thinkphp中怎么设置CSS和JavaScript变量”吧!一、设置
2023-07-05

Linux中怎么设置网络和系统

Linux中怎么设置网络和系统,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Linux 提供了一系列网络和系统设置。在你的桌面计算机上,Linux 允许您调整系统上的任何内
2023-06-16

IDEA中怎么设置和管理断点

在IDEA中设置和管理断点可以帮助开发者更有效地调试代码。以下是在IDEA中设置和管理断点的步骤:在代码编辑器中找到想要设置断点的行,然后单击行号的左侧区域(或按下Ctrl+F8键)来设置断点。断点被设置后,会显示为一个小红圆圈。如果需要
IDEA中怎么设置和管理断点
2024-04-03

Linux和Windows中怎么设置Tomcat JVM内存

这篇文章将为大家详细讲解有关Linux和Windows中怎么设置Tomcat JVM内存,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Linux下修改Tomcat JVM内存设置:要添加在T
2023-06-17

android中preference怎么设置字号和颜色

在Android中,Preference的字号和颜色可以通过创建自定义的Preference布局来实现。首先,在res/layout文件夹下创建一个XML布局文件,例如custom_preference.xml,然后在这个文件中定义Pref
android中preference怎么设置字号和颜色
2024-03-01

IMail怎么安装和设置

要安装和设置IMail,您可以按照以下步骤操作:1. 下载IMail软件:您可以从官方网站或其他可信的软件下载网站下载IMail的安装程序。2. 运行安装程序:双击下载的安装程序以运行安装向导。3. 阅读许可协议:在安装向导中,您将看到IM
2023-08-09

编程热搜

目录