问题标签 [handler]

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 投票
2 回答
11506 浏览

android - ScoreNinja 导致 java.lang.RuntimeException:无法在未调用 Looper.prepare() 的线程内创建处理程序

我正在尝试将全球高分系统 ScoreNinja 添加到我的 Android 游戏中,当我将它加载到手机上时它运行良好,但是当我将它释放到野外时,我收到崩溃报告说:

这是调用堆栈的一部分:

我认为主线程已经自动调用了 prepare() ,如果没有,为什么它对我来说可以正常工作,但对其他人却不行?

0 投票
1 回答
6729 浏览

android - Android 自定义视图到 Activity 通信

我有一个自定义控件/视图,可以观察手势在其范围内的方向。我想根据手势的方向向托管视图的 Activity 发送不同的消息。我很难确定正确的方法是什么。我想我可以在控件中引发一个自定义事件,然后在 Activity 中的控件上粘贴一个侦听器,但是我在 Android 中找不到任何有关自定义事件的信息。任何帮助,将不胜感激。

谢谢。

0 投票
2 回答
266 浏览

java - 检测嵌入 Jetty 时处理程序何时无法启动

我以与此处所述类似的方式嵌入 Jetty 。当RequestLogHandler无法打开指定的日志文件时,它会抛出一个异常,不幸地被捕获org.eclipse.jetty.server.Server并吞下(但至少首先记录)。这意味着我没有明显的方法来判断日志处理程序是否正确启动。

有没有一种方法可以检测处理程序何时无法启动?

0 投票
1 回答
526 浏览

visual-studio-2008 - VS 2008 MFC - 删除 MFC 处理程序

如何从 C++ 文件中删除像 ON_UPDATE_COMMAND_UI 这样的 MFC 命令处理程序?我似乎无法通过 Dev Studio 找到方法。如果你知道怎么做,请解释一下。

我正在使用 VS 2008。

谢谢,迈克

0 投票
1 回答
1565 浏览

javascript - javascript错误监听器

我尝试使用 window.attachEvent(或 addEventListener)来捕获 js 错误我的回调函数只获取一个事件参数

我的问题是:如何从该事件中获取错误的行号和源文件?

替代用法 window.onerror=callback; 有效,但事件侦听器还有其他好处,因此我试一试

0 投票
1 回答
1603 浏览

python - 如何在事件处理程序中访问外部对象?

正如标题所说,我在 Tkinter 的运动触发事件处理程序中抓取光标位置。

我想用该位置更新现有的标签小部件。但是,我一生都无法弄清楚如何Label在事件处理程序中编辑文本字段(或任何外部对象)。据我了解,事件是传递给处理程序的唯一参数,这意味着我无法传递标签对象。

如何访问处理程序之外的对象?

0 投票
1 回答
722 浏览

android - 线程在等待()和通知()后丢失消息

我在处理线程中的消息时遇到问题。我的运行方法看起来像这样

我有几个活动向这个线程发送消息,如下所示:

问题是运行方法记录了“来自消息的 ID:null”,尽管“消息 ID”在日志语句中有一个值。为什么消息在发送到线程时会“丢失”它的数据?跟通知有关系吗?谢谢你的帮助

0 投票
0 回答
236 浏览

c# - 一个窗口中有多个 WPFPreviewHandlers?可以做到吗?

这是场景。我正在构建我的桌面应用程序的一部分,我需要创建一个预览处理程序。我在 WPF 预览处理程序的 Web 上找到了很多示例,但我想更进一步。假设我们有多个文档,我想比较它们。因此,理想的情况是能够在集合中并排查看文档。BING 如何进行图像搜索。但是我在列表框中选择的文档越多,我一次可以比较的文档就越多。第二种理想的解决方案是选项卡式界面。每个文档一个选项卡。有点像互联网浏览器现在的做法。理解?

所以这是我一直在努力解决的问题。我可以让一个预览在窗口中工作,但不能让第二个显示出来。这是所有 WPF 代码,所以我可能做错了什么,但是您可以一次在一个窗口中预览多个文档吗?我的想法是否定的,因为 previewhandler 需要一个窗口处理程序来锁定。

我会喜欢小代码示例,因为 COM 和处理程序不是我的事,但如果你能指出我正确的轨道,我可以管理。

这是我为 WPF 处理程序找到的代码。http://blogs.microsoft.co.il/blogs/tamir/archive/2008/04/18/using-vista-preview-handlers-in-wpf-application.aspx

0 投票
3 回答
4145 浏览

signals - C SIGSEGV 处理程序和 Mprotect

我正在构建一个程序,它使用 mprotect() 来限制访问一块内存。当请求内存时,会抛出一个 SIGSEGV,我使用 signal() 调用来监听它。

一旦检测到 SIGSEGV,我需要以某种方式访问​​指向所请求(引发故障)的内存的指针以及所请求的段的大小。这可能吗?

此外,有没有办法确定当前分配的内存块的 mprotect() 级别(PROT_NONE、PROT_READ 等)?

0 投票
8 回答
1527 浏览

javascript - 为什么不在 body 元素上使用 Javascript 处理程序?

作为对“如何在网页加载时自动将焦点设置到文本框?”问题的回答。, Espo建议使用

Ben Scheirman 回复(没有进一步解释):

任何 Javascript 书籍都会告诉你不要像那样在 body 元素上放置处理程序

为什么这会被认为是不好的做法?在 Espos 的回答中,说明了一个“覆盖”问题。这是唯一的原因,还是有其他问题?兼容性问题?