`
dodoflying
  • 浏览: 180022 次
社区版块
存档分类
最新评论

polish samples的说明(初学很不错)

    博客分类:
  • j2me
阅读更多
需要:

jdk,wtk就不用说了.

下载j2mepolish :http://www.j2mepolish.org/downloads/j2mepolish-1.2.4.html#download

直接双击jar文件(java -jar j2mepolish-1.2.4.jar)根据向导安装即可,很简单.

在eclipse中运行samples里面的menu例子.

拷贝 ${polish.home}/samepse/menu到eclipse的工作目录.

然后建立一个java工程名为 menu (会自动导入拷过来的menu里面的src,res等等)

直接ant运行build脚本即可生成jar,jad文件(会发现有很多版本,不同语言,不同平台,不同midp版本的)

要配置生成哪些版本,或者平台的jar,jad,可以在build.xml里面配置,如下位置:

<devicerequirements unless="test">
  <requirement value="Nokia/Series60, Nokia/Series60Midp2, Generic/midp2, Generic/midp1" name="Identifier">
  <!---->
</requirement>

语言(默认有德文和英文)可以在如下位置配置:(我把德文改称了中文)

<resources>
  dir="resources"
  defaultexcludes="yes"
  excludes="readme.txt"
  >
  <!---->
  <!---->
  <localization unless="test" locales="cn,en_US">
  <localization if="test" locales="en_US">
  </localization>

注意,如果配置了一个cn的话,要在resources里面添加一个messages_cn.txt

内容可以如下:

#######################################
#                         #
#   This file contains translations   #
#   of the application.           #
#   Key and Value are separated     #
#   by the equals-sign "=".       #
#                         #
#######################################

# You can also define localized preprocessing variables here, by starting the
# definition with "var:". Variables defined here will override the ones defined
# in the <variables>-section of your build.xml.
# Variables starting with "polish." or "MIDlet-" don't need to start with "var:"
# by the way.
var:MyExampleVariable=你好,midlet
var:GameName=测试

# Setting J2ME Polish variables:
polish.command.ok=确认
polish.command.cancel=取消
polish.command.select=选择
polish.command.options=选项

# It's also possible to set MIDlet-attributes for your JAD- and MANIFEST-files here.
# If you like you can start them with "var:" as well, but it is not needed.
# Again MIDlet-attributes defined override the one defined in the <info>-
# and <jad>-sections of your build.xml
MIDlet-Description=中文哦
MIDlet-Name=J2ME Polish Beispiel
MIDlet-Delete-Confirm=J2ME Polish




# Setting appplication specific translations:

cmd.StartGame=${GameName} 开始
cmd.Quit=退出
cmd.ShowLog=log 显示

menu.StartGame=${GameName} 开始!
menu.LoadGame=${GameName} 读取
menu.Highscore=最高分
menu.Quit=退出
#menu.go=出发

messages.welcome=欢迎阿, {0}!!!



=========================================

这个时候在dist目录下生成了中文的不同平台和midp版本的jad,jar文件

用模拟器运行即可看到效果

如果要在ant的时候就打开模拟器运行,修改一下build.xml的如下地方:

<target name="init">
  <property value="true" name="test"> //改为true
<property value="build/real" name="dir.work">
<property value="" name="deploy-url">
</property>

配置模拟器的地方:(不需要修改,我修改是不想看到内存和网络监视的那些东西)

<emulator>
  wait="true"
  trace="class"
  securityDomain="trusted"
  enableProfiler="false"   //默认true的,我改称了false
  enableMemoryMonitor="false" //默认true的,我改称了false

  enableNetworkMonitor="false" //默认true的,我改称了false

  if="test"
  >
  <!---->
</emulator></property> </property> </target></jad></info></variables></localization></resources></devicerequirements>
 

 

分享到:
评论

相关推荐

    polish环境搭建

    【J2ME Polish环境搭建详解】 J2ME Polish是一款强大的工具,用于提升Java Mobile应用程序的用户体验,它提供了丰富的UI库和自动化编译、打包过程,使得开发者能够创建出具有现代感和高性能的J2ME应用。本文将详细...

    Java polish开源工具

    Javame 开发中一款开源框架工具 polish

    j2me polish v212源码

    J2ME Polish是一款用于开发Java ME(也称为J2ME)应用程序的开源工具,它提供了一种优雅的方式来创建具有高级用户界面和优化性能的移动应用。这个“j2me polish v212源码”是该工具的一个特定版本,包含了全部的源...

    [Polish]安装设备数据库

    [Polish]安装设备数据库[Polish]安装设备数据库

    pro j2me polish

    **Pro J2ME Polish** 是一个强大的开源工具集,专门用于提升Java ME(J2ME)应用程序的用户体验和视觉效果。这个工具包为开发者提供了丰富的功能,使得在移动设备上开发出具有现代用户界面和高级特性的应用成为可能...

    polish.pdf

    【标题】:“波兰语”(此处的“polish”很可能是指J2ME Polish工具) 【描述】中的知识点: 1. **J2ME Polish**: J2ME Polish 是一个开放源码的工具,它允许开发者为Java ME (J2ME) 平台创建具有丰富图形界面的...

    j2mepolish,J2MEPOLISH,polish开发环境搭详细讲解

    **J2ME Polish:打造高端J2ME应用的利器** J2ME Polish是一款强大的开源工具,专门用于提升Java Micro Edition(J2ME)应用程序的用户体验和视觉效果。它通过为J2ME应用添加丰富的图形界面和高级功能,使得开发者...

    j2me polish 入门教材

    **J2ME Polish入门教材详解** Java 2 Micro Edition(J2ME)是Java平台的一个子集,专门用于开发在小型设备和嵌入式系统上运行的应用程序,如手机、智能手表和家用电器等。而J2ME Polish是J2ME开发的一个增强工具,...

    如何真正配置J2ME POLISH

    这对于初学者来说可能是一项挑战性的任务,但是一旦成功配置,将极大地提高Java ME应用程序的开发效率。在整个过程中,最重要的是耐心细致地按照每个步骤操作,并确保所有的软件版本都是兼容的。

    J2ME Polish 初级教程

    **J2ME Polish 初级教程** Java 2 Micro Edition(J2ME)是Java平台的一个子集,专为资源有限的移动设备如手机、PDA等设计。它提供了开发和部署嵌入式应用程序的框架。J2ME波兰(J2ME Polish)是一款强大的工具,...

    J2ME polish 相关资料

    **J2ME Polish** 是一个强大的工具,专为Java Micro Edition (J2ME) 平台设计,用于创建具有高质量用户界面的移动应用程序。它提供了一套完整的框架和库,使得开发者可以轻松地构建出与Native UI(原生用户界面)相...

    pro j2me polish 源码

    【标题】"Pro J2ME Polish 源码" 是一套专为 Java 二进制中间件(J2ME)平台开发的开源无线Java工具套件。它为开发者提供了丰富的功能,旨在提升J2ME应用的用户体验和外观,使之更接近桌面应用的水平。 【描述】...

    Pro J2ME Polish Open Source Wireless Java Tools Suite(普通下载).rar

    《Pro J2ME Polish:开源无线Java工具套件详解》 在移动开发领域,Java ME(J2ME)曾是创建跨平台移动应用的主流选择,尤其在功能手机时代。Pro J2ME Polish是一个强大的开源工具,专为提升J2ME应用程序的用户体验...

    j2me polish css

    j2me polish cssj2me polish cssj2me polish cssj2me polish cssj2me polish cssj2me polish cssj2me polish cssj2me polish cssj2me polish css

    Complete_Guide_to_J2ME_Polish

    ### 完整指南:J2ME Polish #### 引言 《完整指南:J2ME Polish》是一本专为专业无线Java开发人员编写的详细指南。...无论是初学者还是经验丰富的开发人员,都能从中获得有价值的信息和技术指导。

    如何debug你的Polish程序

    ### 如何调试你的Polish程序 #### 背景与目的 在开发过程中,调试是不可或缺的一环。本文档旨在帮助开发者理解并掌握如何有效地调试Polish程序,从而提高开发效率,确保软件质量。 #### Polish简介 Polish是一种...

    MCRM.rar_j2me_j2me Polish_mcrm_polish_管理系统

    针对这一趋势,开发者们利用Java 2 Micro Edition (J2ME) 平台,结合j2me Polish技术,构建了一款高效、便捷的移动客户关系管理系统(MCRM)。本文将深入探讨这个系统的开发背景、核心功能以及其在实际应用中的价值。 ...

Global site tag (gtag.js) - Google Analytics