在本课中,将创建带有 main 方法的用于打开 HomeScreen 的类,该 HomeScreen 包含标题和状态消息。
在工作区视图中,右击项目并选择 [Create New File In Project]。
在 [Source File Name] 框中,键入 myapp\Application.java 以创建名为 Application.java 的文件,该文件是 myapp 包的一部分。
单击 [OK] 创建文件。Application 类即会出现在 JDE 窗口中。
定义 Application 类。此类不需要导入。添加构造函数和 main 方法,因此 Application 类定义如下:
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 类添加到项目。
在工作区视图中,右击项目并选择 [Create New File In Project]。
在 [Source File Name] 框中,键入 myapp\HomeScreen.java。
单击 [OK] 创建文件。
HomeScreen 类出现在 JDE 窗口中。
定义 HomeScreen 类,以使其显示标题和状态消息。
package myapp; 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 定义为类变量,这样以后便可从应用程序的其它部分对其进行访问。
右击该项目然后选择 [Build]。确保编译过程没有出错。
按下 F5 在设备模拟器中运行应用程序。
在单独的窗口中启动 BlackBerry 模拟器。
在模拟器上,导航至 [Applications] 窗口,然后选择 HelloBlackBerry 应用程序。
启动应用程序。
将出现一个窗口,其中显示标题栏 [Hello BlackBerry] 和状态行 [Status: started]。
从 JDE [Debug] 菜单中选择 [Stop Debugging]。
模拟器终止。
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |