在本课中,您将在 Eclipse 中创建一个带有 [main] 方法的类(包含标题和状态消息),该类用于打开 [HomeScreen] 类。然后对应用程序进行编译和测试。
前提条件
本课假定您已完成前面的所有课程。 请参见第 1 课:设置新的 BlackBerry 项目。
将 [Application] 类添加到项目中。
在 [Package Explorer] 窗口中,展开 [HelloBlackBerry] 并单击 [src]。
单击 [File] » [New] » [Class]。
随即出现 [New Java Class] 窗口。
在 [Name] 字段中,键入 Application。
在 [Which Method Stubs Would You Like To Create] 选项下,选择 [Public Static Void Main([String() Args])]。
单击 [Finish]。
Application.java 文件将出现在 [Package Explorer] 窗口中项目的下方。
修改 [Application] 类。
双击 [Package Explorer] 窗口中的 Application.java,添加一个构造函数和 [main] 方法。
Application.java 代码看起来应如下所示:
class Application extends net.rim.device.api.ui.UiApplication { public static void main( String[] args ) { Application instance = new Application(); instance.enterEventDispatcher(); } Application() { pushScreen( new HomeScreen() ); } } |
将 [HomeScreen] 类添加到项目中。
在 [Package Explorer] 窗口中,展开 [HelloBlackBerry] 并单击 [src]。
单击 [File] » [New] » [Class]。
随即出现 [New Java Class] 窗口。
在 [Name] 字段中,键入 HomeScreen。
单击 [Finish]。
HomeScreen.java 文件将出现在 [Package Explorer] 窗口中项目的下方。
修改 [HomeScreen] 类以使其显示标题和状态消息。
双击 [Package Explorer] 窗口中的 HomeScreen.java,然后更新代码以使其显示标题和状态消息。
HomeScreen.java 代码看起来应如下所示:
import net.rim.device.api.ui.*; import net.rim.device.api.ui.component.*; import net.rim.device.api.ui.container.*; import java.util.*; class HomeScreen extends MainScreen { HomeScreen() { // Set the window title LabelField applicationTitle = new LabelField("Hello BlackBerry"); setTitle(applicationTitle); // Add a label to show application status _statusLabel = new LabelField( "Status: Started" ); add( _statusLabel ); } private LabelField _statusLabel; } |
将 [_statusLabel] 定义为类变量,以便能够从应用程序的其它部分对其进行访问。
运行模拟器。
在 [Package Explorer] 窗口中,单击 Application.java,然后单击 [Run] » [Run As] » [BlackBerry Simulator]。
如果在工作区打开了多个项目,可单击 [Run] » [Run Configurations],选择 [HelloBlackBerry],然后单击 [Run]。
[HelloBlackBerry] 项目开始编译,随后模拟器窗口出现。
选择 Eclipse 中的 [Problems] 选项卡,确保编译过程未出差错。
从模拟器菜单单击 [Simulate] » [Set IT Policy]。
[Set IT Policy] 窗口出现。
在 [Policy] 字段中,单击 [Allow Third Party Apps To Use Persistent Store] » [>>]。
单击 [Set],然后单击 [Close]。
启动应用程序。
在模拟器窗口中,导航至 [Downloads],然后运行 [HelloBlackBerry] 应用程序。
会出现一个屏幕,显示 [Hello BlackBerry] 标题栏和 [Status: Started] 文本。
停止模拟器。
在模拟器窗口中,单击 [File] » [Exit]。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |