其中完全是1)对话框'文字',2)对话框'确定'按钮,和3)对话框'取消'在CodenameOne中按钮定义或继承自?
在哪里可以看到指示dialog
组成这些组件的代码?有人可以指导我到基类,方法等,其中每个定义了这3个项目吗?
我指的是Dialog
意思com.codename1.ui.Dialog
。
由于
答案 0 :(得分:1)
我建议询问“如何做某事”,而不是“存在某事”,因为后者的答案可能会导致你到错的地方。
E.g。在这种情况下,这些东西不存在。 Dialog
中的所有静态show方法最终都调用了这个超级方法:
https://github.com/codenameone/CodenameOne/blob/master/CodenameOne/src/com/codename1/ui/Dialog.java#L904-L940
您会注意到它动态构造组件以创建对话框,并且不提供操作所述组件的方法,因为Dialog
是静态方法是非常简单的无状态工具。