listeners相关内容

“线程“AWT-EventQueue-0"中的异常java.lang.NullPointerException".我不知道我做错了什么

我正在为 AP 计算机科学决赛制作一个计算器.我使用 Jigloo 在 Eclipse 中构建了 GUI,我很快尝试了解 Action Listeners,以便您可以点击按钮来显示数字.当我开始输入实际代码进行计算时,问题开始出现.我不断收到以下错误: 线程“AWT-EventQueue-0"中的异常 java.lang.NullPointerException在 NewJFrame.(NewJ ..
发布时间:2022-01-05 21:09:49 Java开发

jTable上的点击事件-Java

我在 Netbeans 中用 java 创建了一个表并用一些数据填充它.现在,当我单击该单元格时,我想在与行中特定列相对应的文本区域中显示一些详细信息.如何使用事件侦听器找出用户单击了哪个单元格. 解决方案 找到点击事件的位置,获取你要搜索的单元格: jTable1.addMouseListener(new java.awt.event.MouseAdapter() {@覆盖公共无效鼠标 ..
发布时间:2021-12-26 15:24:42 Java开发

包含的布局中的按钮 Onclick 侦听器

我屈膝来找你,手头有问题.我对 Android 比较陌生,所以请原谅我可能说的任何亵渎神明的事情. 简介:我在应用中有多个布局,所有布局都必须包含一个共同的页脚.这个页脚有一些必要的按钮,用于返回主页、退出等. 在 Include 和 Merge 标签的帮助下,我设法让这个页脚出现在所有必需的页面中.问题在于为所有按钮定义点击侦听器.虽然我可以在与包含页脚布局的屏幕相关的每个 Acti ..
发布时间:2021-12-24 23:35:26 移动开发

爪哇.实现监听器的正确模式

我经常遇到这样一种情况,即给定的对象需要有许多侦听器.例如,我可能有 class Elephant {public void addListener( ElephantListener 监听器) { ... }} 但是我会有很多这样的情况.也就是说,我还将有一个 Tiger 对象,该对象将具有 TigerListeners.现在,TigerListeners 和 ElephantListene ..
发布时间:2021-12-22 09:09:22 Java开发

监视目录的变化

很像类似的问题,我正在尝试监视 Linux 机器上的目录添加新文件,并希望在这些新文件到达时立即对其进行处理.关于实现此目标的最佳方法有什么想法吗? 解决方案 查看 inotify. 使用 inotify,您可以查看用于创建文件的目录. ..
发布时间:2021-12-14 23:52:53 服务器开发

在循环中添加“点击"事件侦听器

在 html 标签内重构标准 onClick 给监听器,我的代码遇到了问题: var td;对于 (var t=1;t 当 td 元素被点击时,假设点击了 td 与循环中的最后一个索引,例如7 看起来,eventListeners 仅针对此循环中的最后一个元素填充. 循环初始化看起来正确. 为什么会这样? 这是实时代码 解决方案 你需要将事件监听器的赋值封装在一个闭包中,比 ..
发布时间:2021-12-08 23:30:05 前端开发

JavaFX:如何检测屏幕上任何位置的鼠标/按键事件?

即使应用程序窗口未聚焦,我仍试图在Java(fx)中捕获鼠标/键事件 ...我正在创建类似屏幕录像机之类的东西,并且想通过按"F9" 之类的键来停止录制,因此我需要检测该事件.这可能吗?我可以使用类似系统侦听器的东西吗? 〜亨利 解决方案 可以,但是如果注册的组件不在焦点之内,标准Java将无法访问按键或鼠标事件. 为此,您需要通过 Java本机接口(JNI)使用本机代码.这样 ..
发布时间:2021-05-30 19:24:45 Java开发

您如何在不忙于等待的情况下暂停线程直到条件变为真?

如何在不忙等待的情况下暂停线程直到条件变为真? 例如,假设我正在检查 playerOne.isWalking() 这将是真实的,并且当它变为真实时,我想运行一些代码.再次假设playerOne是Player类的实例,然后该类具有isWalking()函数.我无法访问使isWalking()变为true的内容.因此,每次我要检查isWalking()是否为true时,都必须从player ..

有没有一种方法可以定义两个不同的Testng侦听器的运行顺序?

我有两个testng侦听器.一种创建带有测试运行结果的报告html文件,另一种将结果写入数据库. html文件必须可用,才能将它们写入数据库中,因此我必须控制运行顺序. 是否存在任何配置可能性或一种方法让听众相互交流? 我正在将maven与pom.xml中的listener属性一起使用. 解决方案 否.也许您可以创建自己的记者,并按您想要的顺序调用这两个记者? ..
发布时间:2020-05-02 09:39:17 其他开发

在两个片段之间添加一个侦听器

我有两个片段,假设A和B,其中B包含一个列表.我想在片段B上添加一个侦听器,以通知片段A所选列表项.我不知道如何在片段B中初始化侦听器,因为在片段的构造函数中传递参数是一种不好的做法. 注意:片段B包含在片段A内,即片段A中有一个FrameLayout;片段B涵盖了那个FrameLayout. 知道我该怎么做吗? 解决方案 如果您说片段B是片段A的子片段(也就是说,您已使用片段 ..

如何解决摆动侦听器内存泄漏?

背景 因此,我读到Swing应用程序中的内存泄漏通常是由于使用各种侦听器(鼠标,键,焦点等)引起的.本质上,由于您将对象注册为侦听器而忘记了注销该对象,因此通知程序最终会保留该对象的引用,并会泄漏一些内存. 我知道我们的应用程序不会取消监听器的注册,并且对潜在的解决方案进行了一些研究: 我发现处理该问题的一种方法是使用WeakReference,有关摆动侦听器的方法的完整详细信息 ..
发布时间:2020-05-02 09:36:02 Java开发

Android中的嵌套Firestore异步侦听器

因此,我在多个Days集合中都有“活动"文档,并且需要将所有“活动"合并到一个列表中.我以为应该先循环集合,然后再循环活动,最后得到下面的代码,我不知道这是否是组合多个集合的最佳方法.更糟糕的是,我不知道何时可以将我的列表用于所有异步调用. 有什么建议吗?谢谢! db.collection("calendar").get() .addOnCompleteListener(ne ..

如何在AS3中一次删除所有事件侦听器

我正在用as3做一个小游戏. 游戏包含10个级别. 当我进入1级时,一切都很好.但是,当我进入第二级(帧)时,第一帧中的事件侦听器仍在工作,并且收到一条警告,提示“无法访问空对象引用的对象".这是因为我删除了第一级的每个对象,然后从阶段2中添加了对象. 我尝试使用removeEventListeners,但是它不起作用,因为在删除事件侦听器后,ENTER_FRAME侦听器又工作了 ..
发布时间:2020-05-02 09:35:24 其他开发

JavaScript侦听器不断增加

我实现了一个Web应用程序,并使用Google开发人员工具监控了性能.我注意到侦听器不断增加,堆也在增加. 听众正在增加的部分看起来像这样 let ival = $interval(function () { $http.get('someurl') // this call is actually done through a service, don't know if t ..
发布时间:2020-05-02 09:34:09 前端开发