event-dispatching相关内容

正确更新摆动组件?

我是摇摆的新手,感谢任何帮助. 在这段代码中,我将一张卡片正面朝上翻转,如果结果它们不匹配,我希望它们再次正面朝下翻转. 目前正在发生的事情:1.当点击第一张卡片时2. 当第二张卡片被点击时,会发生两种情况(a) 如果他们是一样的,他们都会熬夜,这就是我想要的(b) 如果它们不相同,我根本不会看到第二张卡片,因为它会立即重新显示卡片的背面(以及我的方法中定义的前一张卡片的背面). ..
发布时间:2021-12-31 15:37:36 Java开发

如何在 Swing 中暂时禁用事件侦听器?

我有一个带有模型和视图的 Swing 应用程序.在视图 (GUI) 中有很多组件,每个组件都映射到模型对象的某个属性并显示它的值. 现在有一些 UI 组件会在它们的值在 UI 中发生变化时自动触发某些模型属性的更新.这需要我在 UI 中重新加载完整的模型.这样我就进入了一个无限更新循环,因为 UI 中的每个模型重新加载都会触发另一个模型重新加载. 我有一个指示加载过程的标志,我想用它来 ..
发布时间:2021-12-19 23:02:22 Java开发

如何在 C# 中调度事件

我希望创建自己的事件并调度它们.我以前在 C# 中没有这样做过,只有在 Flex 中.我想肯定有很多不同之处. 谁能给我举个好例子? 解决方案 有一个在所有库类中都使用的模式.也推荐用于您自己的类,尤其是框架/库代码.但是当你偏离或跳过几步时,没有人会阻止你. 这是一个基于最简单的事件委托System.Eventhandler的示意图. //委托类型.这个已经在库中定义,在 ..
发布时间:2021-12-19 22:21:29 C#/.NET

通过P2P Flex发送ArrayCollection

我对带flex的P2P有疑问. 使用P2P在两个应用程序之间传递数据时.我收到以下错误: warning: unable to bind to property 'piece' on class 'Object' (class is not an IEventDispatcher) 我已经花了几天时间使用Google尝试寻找解决方案,但是无法消除该错误.我尝试使用ObjectUtils ..
发布时间:2020-05-23 19:14:19 其他开发

Chrome不会触发SVG元素的click事件(Firefox会触发)

我发现在各种浏览器(Chrome,Edge,Firefox)中处理 click 事件时存在不一致/错误. 在使用SVG的JavaScript库中,创建可单击和可拖动的矩形.当我在Chrome浏览器中运行代码段时,如果画布上存在2个或更多元素,则不会触发 click 事件. 要对此进行检查,您需要在画布上至少创建2个矩形.您可以用鼠标拖动它们(矩形的初始位置是相同的).通常,如果在元素上 ..
发布时间:2020-05-19 23:14:11 前端开发

Java Swing:如何在TreeListeners:valueChanged之前调用stopCellEditing()?

这是这些先前问题的后续内容: 如何停止使用按下单独的JBtton时的DefaultCellEditor Sun Bug 4724980:JTable:添加API来控制何时进行编辑表失去焦点. 当我使用terminateEditOnFocusLost属性时,如下所示,当表格失去焦点时,我的CellEditor会正确停止编辑: jtable.putClientProperty("t ..
发布时间:2020-04-25 03:44:15 Java开发

dispatchEvent不会执行事件,但返回true

在MDC的网站上,他们有一个 dispatchEvent的酷炫演示我的chrome 15。 我正在尝试获取一个事件对象并将其传递给dispatchEvent,并设置了这里的一个简单案例,你将事件记录为一个数组,然后重播它们。 本质上,我设置了单击一个窗口监听器,然后执行 window.dispatchEvent(recordedEvent)。 我无法确定我的事件监听器中的事件对象 ..
发布时间:2019-06-13 18:39:17 前端开发

线程和jtable

我的jtable有问题。 我有许多线程,每个线程都必须向jTable添加一行,但表格仍为空。我正在使用netbeans,图形完全独立于逻辑。有人可以帮帮我吗? 这是我用来添加行的代码 MainGui.java public void addToTable(String from,from String to,int request,int response,String ..
发布时间:2018-12-24 11:56:16 Java开发

Cell:如何通过键盘激活contextMenu?

单元格contextMenu无法通过键盘激活:它的根本原因因为contextMenuEvent被分派到聚焦节点 - 这是包含表,而不是单元格。 Jonathan的错误评估概述了如何解决它: “正确”的方法是覆盖buildEventDispatchChain in TableView并包含TableViewSkin(如果它实现EventDispatcher),并将其转发到表行中的单元格。 ..
发布时间:2018-12-21 19:31:58 Java开发

如何暂时禁用Swing中的事件侦听器?

我有一个具有模型和视图的Swing应用程序。在视图(GUI)中,有很多组件,每个组件都映射到模型对象的某些属性并显示其值。 现在有一些UI组件当用户界面中的值发生变化时,会自动触发某些模型属性的更新。这需要我在UI中重新加载完整的模型。这样我就进入一个无限更新循环,因为UI中的每个模型重新加载触发另一个模型重新加载。 我有一个标志指示加载过程, d喜欢临时抑制侦听器通知,而从模型中设置 ..
发布时间:2017-08-31 01:13:11 Java开发

正确更新swing组件?

我是新来的摇摆,任何帮助赞赏。 在这段代码中,我把一张卡片翻过来,如果他们 现在发生了什么: 1.当点击第一张卡片时, b $ b 2.当第二张卡被点击时,两个事情发生 (a)如果他们是相同的,他们都留下来,这是我想要的 (b)如果他们不一样我从来没有看到第二张卡,因为它立即重新显示卡的背面(和前一张卡的背面也如我的方法中定义的)。 我认为加入睡眠定时器可能会保持第二张卡显 ..
发布时间:2016-12-26 15:44:05 Java开发

如何派遣在C#中的事件

我想创建自己的事件,并派遣他们。 我从来没有这样做之前,在C#中,只在Flex中。我想一定有很多differencies的。 谁能给我一个很好的例子? 解决方案 有是在所有的类库使用的模式。推荐您自己的类也一样,尤其是对于框架/库code。但没有人会阻止你,当你偏离或跳过了几步。 下面是基于最简单的事件委托的示意图, System.Eventhandler 。 //委托类型。在图 ..
发布时间:2016-08-26 15:18:39 C#/.NET

请告诉我适当的形式分派在AS3事件什么时候?

我想知道什么适当的形式创建自定义的事件是什么时候?如果一创建一个自定义事件类,然后创建功能的临时调度,和调度自定义事件。或者是它更好地尝试创建一个CustomEventDispatcher类,并创建自定义事件类作为类的一个内部类,如: 包 { 公共类CustomEventDispatcher扩展EventDispatcher { 公共职能CustomEventDispat ..