2012-06-23 25 views
0

好吧,我编辑我的问题,试图更清晰地解释:为什么Dialog.run(之前运行打印)超过

我有一个主窗口上的按钮(Add按钮),如果我点击它,它用两个按钮(ok_btn,cancel_btn),一个标签(errorLabel)和一个条目显示AddDialog。请参阅代码:

代码链接:http://pastebin.com/ketGWctN

为什么打印AddDialog.run()后的消息,如果我点击btn_ok但该项不填?

+0

没有人知道答案? – Roberto

+0

你能更清楚地解释你的问题吗? – ptomato

+0

我试了一下,希望现在没事。 :) – Roberto

回答

1

Dialog.run()运行一个循环,直到关闭对话框或单击底部的其中一个按钮。所以当你点击确定后,循环退出并返回函数Dialog.run()

尝试禁用确定按钮,如果条目未填写。

+0

谢谢,我尝试过! – Roberto

相关问题