问题标签 [simpledialog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
833 浏览

jquery - Simpledialog2 Uncaught TypeError:无法读取未定义的属性“sdIntContent”

我正在使用 jquery mobile 并使用 simpledialog2 来创建对话框。

我的代码

现在此对话框已正确打开。但是在关闭时会抛出错误

有什么解决办法吗?

0 投票
1 回答
470 浏览

ibm-mobilefirst - IBM Worklight SimpleDialog 平台限制

我正在将 Worklight 6.0 用于在 4 个平台(iOS、Android、Blackberry 和 Windows Phone 8)上运行的应用程序。在使用WL.SimpleDialog时,我今天注意到handler按钮选项/回调在 Blackberry 10 上不起作用。此外,在阅读http://www-01.ibm.com/support/knowledgecenter/SSZH4A_6.0.0/com.ibm.worklight上的文档时.help.doc/apiref/r_wl_simpledialog_show.html没有任何提及。

对于黑莓的测试,我使用的是 Webworks 10 2.2 版,并且我正在检查设备。我这样调用 SimpleDialog:

按下按钮后,控制台上没有出现消息“你好”,控制台上也没有出现错误。

更新:更多细节:我检查了一个旧版本,一年前用 webworks 1.0 编译,处理程序正在为旧版本工作。这是与 Worklight 6.0 和 Blackberry Webworks 2.2 相关的问题吗?

您是否确认 Blackberry 不支持处理程序选项?Windows Phone 也支持吗?

0 投票
2 回答
154 浏览

java - 如何从 SimpleDialogFragment 获取数据到 Fragment?

我有一个主要课程:

我有一个对话框类:

例如:我有 FragmentA,我从它开始 SimpleDialogFragment(框中有 EditText)。如何将值从 EditText 取回到 FragmenaA?我尝试做很多事情......但我没有成功。请帮帮我 !!

在我的 MainFragment 类中,我显示了对话框类:

我会得到用户在对话框类中输入的值。如何在我的 MainFragment 中获得 PedirTaxiDialog 的返回?

课程链接:

PedirTaxiDialog.java

MainFragment.java

0 投票
1 回答
278 浏览

python - 使用“simpledialog”时未初始化的声明变量

我一直在处理的一些代码有问题,我试图将变量传递给“simpledialog”框。但是,当我在__init__节中声明变量时,无法从类中的任何其他方法访问该变量。

我创建了一个简化的工作示例,其中我试图将一个字符串传递给一个条目框,以便在创建“simpledialog”时,已经填充了条目框。然后可以更改该值并将新值打印到控制台。

运行代码并按下“按我”按钮时,我收到以下错误消息:

如果我注释掉self.e1.insert(0, self.number),则代码将正常工作。

关于“simpledialog”的文档似乎很少,我一直在使用effbot.org上的示例来尝试了解有关对话框的更多信息。

作为旁注,如果我在 PopUpDialog 类print(number)的方法中插入一行__init__,数字将打印到控制台。此外,如果我在body()方法中初始化self.number变量(例如) ,代码会按预期工作。self.number = "example"

我敢肯定我在这里遗漏了一些愚蠢的东西,但是如果您能就可能发生的事情提供任何建议,将不胜感激。

0 投票
1 回答
5156 浏览

python - Python tkinter 简单对话框。如何在 simpledialog 中将键绑定到 OK 按钮

我想将键盘上的 enter 键绑定到 simpledialog askstrinig 提示中的 OK 按钮。(后来意识到已经绑定了正常的回车键,但是我需要绑定两个回车键)我知道如何使用绑定函数将回车键绑定到小部件。但是,要做到这一点,我需要对小部件的引用。

对于这种情况,我没有对小部件的引用,因为我在 simpledialog 上调用 askstring 函数而不制作小部件。我想知道如何才能实现我想要的。

0 投票
1 回答
279 浏览

python - 消息框停止验证

我不明白为什么消息框(或 simpledialog)会破坏以下代码的流程。该代码基本上验证了 python 3.5 中的输入框。它检查该字段是否仅包含数值并且它的长度不超过 9 位,但输入框可以为空。向用户添加一条消息,在他们确定之后,允许输入框超过 9 位并接受字母,这当然我不希望它这样做。

上面没有消息框的内容会阻止用户输入除我想要的数字以外的任何内容,一旦单击确定,使用消息框输入字段允许超过 9 个数字和其他字符

编辑:好的,所以我创建了自己的弹出子窗口并且验证仍然出现在窗口之外,怀疑这与主窗口失去焦点有关,从输入框中杀死验证。请有任何想法。

0 投票
1 回答
62 浏览

ibm-mobilefirst - Worklight Simple Dialog Android 防止点击外部

我正在使用 WL.SimpleDialog.show() 来显示消息。在我最新的 android 版本中,如果我在元素外部单击,对话框就会消失。您能否帮助解决此问题。如果我在外面点击,对话框不应该消失。

工作灯版本是 6.1。

0 投票
2 回答
2304 浏览

python - 如何自动激活 tkinter simpledialog 弹出窗口?

我的一个 python 脚本中有这个函数,它会抛出一个 Tkinter 简单对话框屏幕来要求一些简单的用户输入。该功能有效。但是,它有两个问题

  1. 它打开了两个窗口,而我只需要一个。但是,如果我删除master = Tk()我会收到错误消息:

AttributeError:“NoneType”对象没有属性“winfo_viewable”

在某一点上找出一个会很好,但我的主要问题是第二个:

  1. 每当出现简单的对话屏幕时,我必须先单击它才能激活它,这很烦人。为了解决这个问题,我尝试了这里这里提供的解决方案,但它们不起作用。第一个链接根本没有为我做任何事情,第二个链接帮助我将master.Tk()窗口提升到前面,但这不是我需要的。我需要简单的对话框窗口成为最顶层的窗口,并且我需要它自动激活,这样当我运行我的代码并弹出屏幕时,我可以自动输入它而无需先单击它。

任何帮助将不胜感激!

我的代码:

0 投票
1 回答
584 浏览

python - Python tkSimpleDialog 全屏并专注于全屏父级

我在让 tkSimpleDialog 专注于我的全屏窗口 GUI 时遇到问题。我有一个 GUI,我正在尝试使用一个对话框窗口作为管理员密码来使用 root.quit() 关闭 GUI(如信息亭模式应用程序)。这样做的问题是如果父窗口是全屏的,对话框不会出现在父窗口的前面。此外,我想让 tkSimpleDialog 也全屏显示。

以下是如何在我的程序中使用 tkSimpleDialog.py 调用/创建对话框的代码:

我正在为父窗口使用以下代码,并且我相信 overrideredirect(True) 的某些内容会影响我的对话框窗口的焦点:

我已尝试编辑 tkSimpleDialog.py 文件并添加 overrideredirect(True) 行,但这不起作用。如果需要更多信息,请告诉我。任何建议将不胜感激。提前致谢。

0 投票
1 回答
41 浏览

python - 简单的对话框多任务处理

如何在 tkinter 的单个 simpledialogbox 中询问字符串和整数问题而不打开另一个 simpledialogbox