NetBeans Mobility 开发 Blackberry 的环境设置

本文介绍如何在NetBeans 6.0环境中配置BlackBerry JDE 4.3.0进行应用开发,包括设置模拟器、修改构建脚本及创建必要的配置文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我使用的是NetBeans6.0以及BlackBerry JDE 4.3.0。

1,通过以下步骤添加BlackBerry模拟器

从顶部的导航栏选择 Tools > Java Platform Manager。 单击 Add Platform 按钮。 选择 Custom Java Micro Edition Platform Emulator 单选按钮并单击 Next 按钮。 Platform Home 应该是 JDE 安装目录(C:\Program Files\Research In Motion\BlackBerry JDE 4.3.0),在 Platform Name 和 Device Name 中可以输入你想要的任何名称。不要更改其他内容,然后按 Next。 将会转到“Bootsrap Libraries”面板并看见一个很长的 jar 文件列表,将该列表中除 net_rim_api.jar 之外的文件全部选中,然后按 Remove。 单击 Sources and JavaDoc 旁边的 Add at JavaDoc 并键入或浏览到:C:\Program Files\Research In Motion\BlackBerry JDE 4.3.0\docs\api\,然后选择 Finish 按钮。 重启NetBeans

3. 通过从 Mobile 类别选择 Mobile Application 选项可以创建新项目。

4. 使用 Explorer 的 File 选项卡并打开项目的 build.xml 文件。将以下代码片段添加到 </project> 之前:

前两行分别为BlackBerry的安装目录以及模拟器型号,请先确认目录是否正确,并且在对应目录下有对应的模拟器。

     < property  name ="rim.blackberry.home"  location ="C:Program FilesResearch In MotionBlackBerry JDE 4.3.0" />
    
< property  name ="rim.blackberry.emulator"  value ="8120" />
    
< property  name ="rim.blackberry.jdwp.port"  value ="8000" />

    
< target  name ="post-jar" >
        
< exec  os ="Windows NT Windows 95 Windows 98 Windows 2000 Windows XP"
    dir
="${dist.root.dir}"
    executable
="${rim.blackberry.home}/bin/rapc.exe"
    failonerror
="true"  resolveExecutable ="true" >
          
< arg  value ="import=${rim.blackberry.home}/lib/net_rim_api.jar" />
          
< arg  value ="codename=${name}" />
          
< arg  value ="-midlet" />
          
< arg  value ="jad=${dist.jad}" />
          
< arg  value ="${dist.jar}" />
        
</ exec >
        
< copy  file ="${name}.alx"  todir ="${dist.root.dir}" />
    
</ target >
    
< target  name ="run"  depends ="init,jar" >
        
< copy  todir ="${rim.blackberry.home}/simulator"  verbose ="true" >
            
< fileset  dir ="${dist.root.dir}" >
                
< include  name ="**/${name}.*" />
            
</ fileset >
        
</ copy >
        
< exec  os ="Windows NT Windows 95 Windows 98 Windows 2000 Windows XP"
    dir
="${rim.blackberry.home}/simulator"
    executable
="${rim.blackberry.home}/simulator/${rim.blackberry.emulator}.bat"
    failonerror
="true"  resolveExecutable ="true" />
    
</ target >

    
< target  name ="debug"  depends ="init,jar" >
        
< copy  todir ="${rim.blackberry.home}/simulator"  verbose ="true" >
            
< fileset  dir ="${dist.root.dir}" >
                
< include  name ="**/${name}.*" />
            
</ fileset >
        
</ copy >
        
< delete  file ="${preprocessed.dir}/.timestamp" />
        
< parallel >
            
< property  name ="jpda.port"  value ="${rim.blackberry.jdwp.port}" />
           
< java  jar ="${rim.blackberry.home}/bin/JDWP.jar"  fork ="true"  dir ="${rim.blackberry.home}/bin" >
              
< jvmarg  value ="-Xmx128M" />
           
</ java >

            
< sequential >
                
< sleep  seconds ="5" />
                
< antcall  target ="nbdebug" />
            
</ sequential >
        
</ parallel >
    
</ target >

    
< target  name ="post-clean" >
        
< echo > Post clean </ echo >
        
< delete >
            
< fileset  dir ="${rim.blackberry.home}/simulator" >
                
< include  name ="**/${name}.*" />
            
</ fileset >
        
</ delete >
    
</ target >

5. 从 Files 选项卡中创建一个名为 <name_of_the_project>.alx 的新 Empty 文件,并使其携带以下内容存入项目文件夹(与 build.xml 所在的目录同级!)。当然,可以更改名称来反应您的应用程序。这是 Blackberry 设备识别应用程序详细信息所需的特殊文件。

< loader  version ="1.0" >
    
< application  id ="MobileApplication2" >
        
< name  >
        
</ name >

        
< description  >
        
</ description >

        
< version  >
        
</ version >

        
< vendor  >
            MyCompany
        
</ vendor >

        
< copyright  >
            Copyright (c) 2005 MyCompany
        
</ copyright >

        
< fileset  Java ="1.5" >
            
< directory  >
                MyCompany
            
</ directory >

            
< files  >
                MobileApplication2.cod
            
</ files >
        
</ fileset >

    
</ application >

</ loader >

6. 现在,您已经准备完毕,可以编写代码、构建、运行、执行和调试了。

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在 IT 领域,文档格式转换是常见需求,尤其在处理多种文件类型时。本文将聚焦于利用 Java 技术栈,尤其是 Apache POI 和 iTextPDF 库,实现 doc、xls(涵盖 Excel 2003 及 Excel 2007+)以及 txt、图片等格式文件向 PDF 的转换,并实现在线浏览功能。 先从 Apache POI 说起,它是一个强大的 Java 库,专注于处理 Microsoft Office 格式文件,比如 doc 和 xls。Apache POI 提供了 HSSF 和 XSSF 两个 API,其中 HSSF 用于读写老版本的 BIFF8 格式(Excel 97-2003),XSSF 则针对新的 XML 格式(Excel 2007+)。这两个 API 均具备读取和写入工作表、单元格、公式、样式等功能。读取 Excel 文件时,可通过创建 HSSFWorkbook 或 XSSFWorkbook 对象来打开相应格式的文件,进而遍历工作簿中的每个 Sheet,获取行和列数据。写入 Excel 文件时,创建新的 Workbook 对象,添加 Sheet、Row 和 Cell,即可构建新 Excel 文件。 再看 iTextPDF,它是一个用于生成和修改 PDF 文档的 Java 库,拥有丰富的 API。创建 PDF 文档时,借助 Document 对象,可定义页面尺寸、边距等属性来定制 PDF 外观。添加内容方面,可使用 Paragraph、List、Table 等元素将文本、列表和表格加入 PDF,图片可通过 Image 类加载插入。iTextPDF 支持多种字体和样式,可设置文本颜色、大小、样式等。此外,iTextPDF 的 TextRenderer 类能将 HTML、
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值