问题标签 [listeners]
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.
java - Java中的监听器顺序
我编写了自己的表格单元格编辑器,它扩展AbstractCellEditor
并实现了 a TableCellEditor
、 anItemListener
和 a MouseListener
。有没有办法可以在mouseClicked
方法之前先执行该itemStateChanged
方法?我正在尝试执行以下操作:
java - 如何观察自定义对象何时更改,即使它已扩展
所以假设我在java中有一个自定义对象:
现在我想知道这个对象什么时候被修改。或者更具体地说,我想知道它的任何字段何时更改(在本例中为值)。此外,如果我扩展 TestObject,我仍然希望能够侦听该对象可能发生的任何字段更改,包括该更改是否针对新字段新字段。
我已经进行了一些研究,发现了 java 附带的各种侦听器,但它们似乎都失败了,因为它们要求您在方法结束时调用侦听器。例如,increaseValue() 还必须通知 TestObject 的所有侦听器值已更改。显然这对我不起作用,因为可扩展性是必须具备的,而且我不知道从该对象继承的人是否会遵守他们必须通知听众的要求。更不用说,必须为每个 mutator 方法进行编程似乎很痛苦
如果可以对这个主题有所了解,将不胜感激。
.net - 如果对对象的引用将丢失,我应该清除事件侦听器吗?
如果对对象的引用将丢失,是否有充分的理由从对象的事件中手动删除事件侦听器?
java - 单一职责原则和事件监听器
我目前正在尝试开发一个简单的 GUI 记事本来提高我在 OOP 方面的技能。我在开发时坚持单一职责原则。我按照原则将应用程序分成了几个部分。
还有其他类。Buttons - 此类用于创建菜单栏的按钮。MenuItemActionListeners - 此类处理按钮触发的所有事件。
我是否根据简单责任原则以正确的方式划分应用程序?
我还想找出处理动作侦听器、鼠标侦听器等的最佳方法。
到目前为止,我使用了一种 actionPerformed(SomeEvent e) 方法来处理所有事件。
我意识到这是处理事件监听器的坏方法。随着应用程序大小的增长,添加如此多的条件语句会使代码的可读性降低,CPU 性能也会下降。
您如何处理应用程序中的事件侦听器?在开发像 MS Office 或 AutoCAD 这样庞大而严肃的应用程序时,您将如何编写事件侦听器?
javascript - HTML/Javascript:如何跟踪上传是否中止?
例如,我们有一个 HTML 文件,其内容与此类似:
我在 javascript 中想要什么
- 当服务器遇到错误并中止上传请求时得到通知
- 在用户手动中止上传时收到通知
- 或任何可能发生的中止的东西
就像是:
javascript中是否有任何本机 api 或自定义技术?
java - 业务事件框架
我正在建立一个社交网络类型的网站。我正在寻找用于事件处理的高度可扩展的免费和开源框架。
例如,当用户在网站上执行某些操作时,它会触发后端特定类型的事件。许多听众将等待这种类型的事件,一旦那些听众听到事件,他们就会为该事件执行一些应用程序逻辑,例如发送电子邮件/短信,或数据挖掘或启动灯泡......几乎任何事情。
有人知道这样的框架吗?如果我不够清楚,请告诉我。
谢谢,尼莱什
events - 在 Doctrine 2 Listener 中“注入”服务是否正确?
我有一个实体,文章,我想编写一个需要使用 web 服务转换字段的侦听器。
实际上,侦听器是按原样添加的,没有任何依赖关系。
我想知道将我的服务添加到构造函数以便能够使用它来转换我的字段是否正确。
如果没有,最好的方法是什么?
event-handling - 有没有办法从 NodeSelectedEvent 中检索 RichFaces TreeNodeImpl?
我扩展了 RichFacesTreeNodeImpl
以存储选择该行时需要的另一条数据。当我在我的富树中选择一个节点时,我会在我的NodeSelectListener
. 在我的侦听器中,我想查看TreeNodeImpl
构建树的来源,但我不知道如何TreeNodeImpl
从NodeSelectedEvent
参数中获取。
有没有办法从 中获取TreeNodeImpl
对象NodeSelectedEvent
?
提前致谢。
谢恩
graph - SampleResult.subResult 的 Jmeter 图形侦听器
我正在寻找一个 jmeter 图形侦听器,它将输出 SamplerRequest 对象的子结果。我还没有找到一个,我非常渴望得到它。
java - 吐司线永远不会被调用
当我在屏幕上按下图像时,它会调用 powerButton.OnClickListener() 就像它应该的那样,经过几秒钟的缓冲,流播放得很好。但是,人们希望显示一个简短的 toast 弹出窗口以通知用户“无线电流正在连接,请稍候......”
这就是问题所在,无论我尝试了什么以及我将创建 toast 弹出窗口的行放在哪里,它在进入缓冲之前都不会显示。
任何帮助将不胜感激,我已经添加了大部分代码,如有必要,将提供更多。