不同类中的多个 j2me commandAction 方法没有响应
Posted
技术标签:
【中文标题】不同类中的多个 j2me commandAction 方法没有响应【英文标题】:multiple j2me commandAction methods in different classes not responding 【发布时间】:2015-06-24 12:23:45 【问题描述】:我是 j2me 的菜鸟。我有一个应用程序。我想在每个类中使用多个 commandAction() 方法。例如,一个表单属于一个类,该类使用 commandAction 方法转到另一个类中的列表,从而不同类中的列表具有另一个 commandAction 方法来跳转到另一个表单。我尝试运行该应用程序,但似乎唯一的响应式 commandAction 方法是第一种形式的方法。 j2me可以在同一个应用程序的不同类中使用多个commandAction方法,还是我必须对整个应用程序使用相同的方法,因为如果方法太大也可能导致错误?附言我尝试对整个应用程序使用一个 commandAction 方法,并且它可以工作,但是如果我尝试在不同的类上使用该方法,则没有任何反应,好像尚未设置 commandlistener,但它已经设置了?
【问题讨论】:
J2ME 不应该再使用了,因为它已经过时了。小弟Java ME应该可以的。你对你想做的事情有点模糊。你能说得清楚一点吗? 基本上我试图在我创建的每个类中使用 commandAction 方法......我在一个类中有一个 public void commandAction() 方法,在另一个类中有另一个 public void commandAction() 方法,但只有一个响应命令,另一个什么也不做,好像没有设置命令监听器。 【参考方案1】:您只给setCommandListener 打过一次电话。当您更改显示的类时,请记住再次调用 setCommandListener 并指向它。
【讨论】:
以上是关于不同类中的多个 j2me commandAction 方法没有响应的主要内容,如果未能解决你的问题,请参考以下文章
C# WPF 想要将数据存储在一个类中,并在不同 wpf 窗口中的多个不同类中使用