欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    java高级界面开发.ppt

    • 资源ID:71554162       资源大小:333.50KB        全文页数:9页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    java高级界面开发.ppt

    Joy Java!02高级界面开发1:基本界面和CommandJoy Java!结合文档看看CLDC包和MIDP包CLDC(1.1):java.io-标准JavaIO包,J2SEIO包的子集java.lang核心语言包,J2SE核心语言包的子集java.util工具包javax.microedition.ioCLDC通用连接框架类和接口。MIDP(2.0+)javax.microedition.midletMIDlet类包,只包含一个MIDlet类可作为所有MIDlet的父类javax.microedition.lcdui界面类包,对GUI组件提供支持,javax.microedition.rms记录管理系统,支持数据库系统的不同类和接口,它们随后存储和检索MIDlet所用的数据javax.microedition.lcdui.gameGame API,MIDP2.0游戏编程扩展javax.microedition.media多媒体类包javax.microedition.media.control多媒体控制类包javax.microedition.pki数字签名类包另外还有javax.microedition.io包中的一部分类。Joy Java!创建第一个MIDletMIDlet(Mobile Information Devices let):手机上运行的J2ME应用程序,即移动信息设备小程序。以后我们编写的就是MIDlet用Eclipse创建第一个MIDletMIDlet在应用中可能存在的状态:运行(Active)状态 程序正在运行中;暂停(Paused)状态调用notifyPaused()函数,MIDlet立刻进入此状态;MIDlet持有的所有资源暂时被释放,但它随时可能被运行;销毁(Destroyed)状态调用notifyDestroyed()函数,MIDlet立刻进入此状态;MIDlet被永久地关闭并且释放占用的所有资源,等待着废物清理程序的处理。运行,打包Joy Java!配置文件:MANIFEST用来描述MIDlet Suite的配置,如:名称、版本、开发商等;MANIFEST 文件为纯文本文件,文件扩展名为.mf.MANIFEST 必须包含以下属性:MIDlet-Name MIDlet Suite 的名称MIDlet-Version MIDlet Suite 的版本号,格式为主版本.次版本.微版本,例如0.0.0,这也是版本号的默认值。版本号主要用于安装或升级。MIDlet-Vendor MIDlet Suite 的提供商Joy Java!JAD属性的说明JAD 描述文件为纯文本文件,文件扩展名为.jad;说明具体的运行配置,以及Jar文件所在的位置的信息JAD 描述文件必须提供如下属性:MIDlet-Name 略MIDlet-Version 略MIDlet-Vendor 略MIDlet-Jar-URL 下载该MIDlet Suite 的URL 地址。虽然这里可以使用绝对位置或相对位置,但还是建议用绝对位置。MIDlet-Jar-Size JAR 文件的大小,计算单位为字节。Joy Java!一个可用的MIDlet最基本结构什么叫高级界面?案例:制作如右图的界面基础知识:MIDlet只是提供一个运行平台,上面的界面需要自己加上去什么样的东西能够加到MIDlet上?答:Displayble怎么加?答:用Display,因为它是用来管理系统的输入输出设备,核心代码:要使组件能在屏幕上显示,必须取得屏幕上的Display对象:Display display=Display.getDisplay(this);Display显示可视组件的方法为:public voidsetCurrent(Displayable nextDisplayable);软键上方的菜单(命令按钮),是Command对象,不属于Displayable,只能依赖于DisplayableJoy Java!精解Display和DisplayableDisplay的其他作用获取设备支持的颜色:numColors()是否支持彩色:isColor()背景颜色,前景颜色:COLOR_BACKGROUND,COLOR_FOREGROUND边框颜色,高亮边框色:COLOR_BORDER,COLOR_HIGHLIGHTED_BORDER高亮背景色,高亮前景色:COLOR_HIGHLIGHTED_BACKGROUND,COLOR_HIGHLIGHTED_FOREGROUNDDisplayable的其他作用设置标题:setTitle添加删除命令按钮:addCommand,removeCommandJoy Java!按钮类型通过构造函数设置长标签按钮类型(按照数字1-8排序,注意,这个数字不是优先级):SCREEN,BACK,CANCEL,OK,HELP,STOP,EXIT,ITEM,可用于:SCREEN:面向整个屏幕组件进行操作BACK:返回上一个操作时可用CANCEL,OK:在有是否选择的情况下可用HELP:想要出现在线帮助时可用STOP:停止某个操作而不做屏幕切换EXIT:退出当前应用程序时可用ITEM:面向屏幕的局部进行操作千万注意:所有的事件代码需要自己写,按钮类型只是提供了一个分类而已Joy Java!多个按钮加入界面的排布规律不同种类的按钮,WTK优先级排序:ITEM,SCREEN,OK,HELP,BACK,EXIT,CANCEL,STOP,优先级高按钮优先显示在上方同一种类的按钮,在构造函数内划分优先级,数字越小越优先BACK,CANCEL,EXIT,STOP倾向于抢占左方,优先顺序:BACK,CANCEL,EXIT,STOP注意:只是在WTK内满足这个规律,其他模拟器可能不相同

    注意事项

    本文(java高级界面开发.ppt)为本站会员(hyn****60)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开