问题标签 [listener]

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 回答
1399 浏览

java - 为什么 JOptionPane 会阻止 JButton 上的 ActionListener?

防止ButtonListener.java

问题在于附加程序的执行???

0 投票
2 回答
301 浏览

c# - 如何找到哪些对象正在监听我的事件?

我有一堂课有一个事件:

有什么方法可以处理正在侦听此事件的对象集合(通过反射或其他方式)?

编辑- 嗯,很抱歉移动球门柱 - 我需要能够使用反射来做到这一点,因为我有一个代表事件名称的字符串值,我需要找到听众。我看不到使用反射访问 GetInvocationList 属性的明显方法......

谢谢!

0 投票
1 回答
280 浏览

security - jboss中的SecurityFlushSessionListener

在 jboss-web.deployer/conf/web.xml 中定义了一个名为SecurityFlustSessionListener的监听器。

此侦听器搜索组件 java:comp/env/security/securityMgr,如果未找到,则在调试日志中打印该信息。可以理解,如果此时不需要此安全功能,则可以简单地删除此侦听器。

在会话销毁时,您如何使用此侦听器来配置安全性?例如,您能否突出显示此侦听器的用例以及发现它有用的场景?

0 投票
1 回答
5463 浏览

java - 如何通过 Spring XML 配置文件配置 JPA EntityListener?

我有两个 web 应用程序,它们是一起构建的,分别提供对数据库的客户端和管理员访问权限。

我想将两个 JPA EntityListeners 注册到一个给定的类,每个应用程序中一个。为此,我试图找到一种方法来通过配置每个应用程序的 JPA 上下文的 Spring XML 配置文件注册侦听器......但找不到任何方法。

有没有人已经做过类似的事情?

这是 XML 配置文件的一部分:

我认为有一种方法可以围绕这些元素注册一个侦听器,尤其是 JPAProperties,因为它似乎是设置 JPA 配置元素的地方......

JPA 规范谈到了实体侦听器 XML 元素,但我找不到将它们注入可用 Spring 元素的方法......

我对 Spring 还很陌生,所以我很可能误解了一些东西……感谢您的帮助!

0 投票
2 回答
1549 浏览

java - 编写全局监听器

我希望活动窗口(即JFrame ot JDialog)接收特定的keyEvent,以便无论这个keyevent被窗口处理的焦点是ALT+F4,如果你在焦点活动窗口将关闭的任何地方按下它,我都会尝试覆盖postprocesskeyEvent但它不能正常工作

0 投票
2 回答
2149 浏览

jquery - jQuery.scroll“监听器”问题

我正在滚动浏览一个页面女巫 jQuery scrollTo。如果页面达到 ssome 像素,例如 y=300,则 div 会滑入。

如果我手动滚动,我也想将该 div 滑入。

我如何做到这一点?

我想过像事件监听器这样的东西。jQuery.scroll 存在,但在“手动”滚动和“自动”滚动(使用 scrollTo)之间没有区别。

我应该采取其他尝试吗?

谢谢!

0 投票
5 回答
877 浏览

java - 选择没有循环的数组的所有组件

我已经制作了一个充满JLabels并想为它们添加一个侦听器的数组。

听众不需要确切地知道点击了哪一个,只知道那个是。有没有办法将侦听器添加到整个数组而不是使用“for()”循环?

谢谢阅读。

0 投票
2 回答
2145 浏览

java - Java AWT/Swing:在我的窗口位置/大小发生变化时得到通知

我有一个窗口,我想在位置或大小发生变化时得到通知。哪种类型的听众最适合?

WindowListener对我不起作用。

0 投票
2 回答
401 浏览

java - Java:通知提供者与 hashCode 驱动的 Map 的实现

我已经为一组通用侦听器实现了抽象通用提供程序E,后代必须notifyListener(E)用特定的通知代码覆盖。对于我选择的听众后备名单WeakHashMap<K,V>。侦听器必须作为弱引用:

典型用途:

一切正常,但是当我需要AbstractList后代类作为侦听器时,支持WeakHashMap只接受一个侦听器实例!很明显——方法hashCode()equals()监听器为所有实例(空列表)返回相同的值,所以WeakHashMap.put只替换以前添加的监听器。

什么是最好的解决方案?

  1. 使用另一个非 hashCode 支持集合——但WeakHashMap对我来说太棒了,因为自动为我管理弱引用

  2. 使用非通用监听器,例如具有简单equals() { return (this == object); }实现的抽象类——但这不是那么灵活

  3. addListener(E)使用简单的 equals() 为侦听器使用一些包装器——但由于弱引用,此包装器对调用者不能透明

另一个想法?

0 投票
4 回答
5102 浏览

java - JPanel 上的 mouseListener 问题

JPanel 中的 mouseListener 有问题。我在 JPanel 上添加了包含图像(大小 600 x 600)的 JLabel,并为 JPanel 添加了 mouseListener。

每次我单击图像时,图像都应更改为另一个图像,这工作正常。但是,问题是,只有当我单击图像的右侧或中心时,图像才会变为另一个图像。当我单击顶部或左侧时,图像不会改变。这让我很困惑。当我单击图像显示中的任何位置时,我希望图像更改为另一个图像。