当我尝试运行我的Blackberry应用程序时,收到“JVM错误104”错误消息。
如果我添加以下语句,我就会遇到问题。所有课程均为MainScreen
。
1.) Ui.getUiEngine().pushScreen(new SubCardSelection());
2.) Dialog.alert("Welcome");
我的问题是;为什么我收到此错误消息?
提前致谢。
答案 0 :(得分:1)
可能是因为:
ButtonField.CONSUME_CLICK
)
ButtonField searchButton = new ButtonField( "Search" , ButtonField.CONSUME_CLICK | ButtonField.FIELD_HCENTER ); searchButton.setChangeListener( new FieldChangeListener(){ public void fieldChanged( Field field , int context){ Dialog.alert( "Pressed Search" ); } });
您正在构造函数中向屏幕添加一些字段(正确),然后尝试从同一构造函数中的字段中检索值(不正确)。
在退出构造函数并允许框架显示屏幕之前,甚至不会向用户显示这些字段。
任何方式,都以运行时未捕获的异常结束,这就是“JVM error 104
”的含义。