PBP(Personal Basis Profile)1.1相对PBP1.0的改进

来源:互联网 发布:uml软件建模技术 编辑:程序博客网 时间:2024/06/05 18:11

PBP1.0来源于J2SE1.3.1 API标准。从那以后,J2SE1.4又进行了一系列的特征改进以及标准的修定。PBP1.1来源于J2SE1.4,因此将会体现出1.4版本的J2SE API。(这里的“来源于”是指从相应的J2SE标准里提取子集,也就是说,PBP1.0的基本API都可以在J2SE1.3.1中找到,PBP1.1的部分API在J2SE1.3.1中找不到,但可以在J2SE1.4中找到)

此外,未来的CDC可选包很可能基于J2SE1.4。出于应用兼容性以及开发的友好性考虑,如果平台(这里的“平台”指的是支持PBP等基础API的运行环境)需要安装这些可选包,则平台必须与可选包中的API匹配。

例如,J2ME(JSR-209)的高级图形界面(AGUI,高端手机中支持较广泛)可选包是基于J2SE1.4 API的,且要求一个也是基于1.4设计的内部AWT基础结构。PBP1.1可以支持AGUI,PBP1.0无法支持。

最后,PBP1.0图形设备缺少某些J2SE特性,这些特性被用户设备普遍使用:J2SE1.4的焦点管理系统和宽线(线条宽度大于1像素)的绘制功能。