Java ActionListener是一个不可见的GUI对象,它在用户执行某个操作时调用其方法。常见操作包括按下按钮,切换切换按钮,选中复选框,选择组合框中的项目等。
作为我的程序的一部分,我需要一个按钮,当用户单击它时,它会打开一个新窗口。 好吧,我想我应该有一个类来制作框架并通过按钮调用它。但我不...
我是初学者,我已经编写了这段代码,但它似乎不起作用。我已经运行了代码,但由于某些原因,JFrame 没有出现(类名是匈牙利语,不要介意)。 导入j...
我正在尝试构建 JPanel 矩阵和清除按钮,当您按下屏幕时,特定位置的面板会显示为黑色,而当您按下清除时,所有内容都会变成白色。我不知道...
如何将 ActionListener 放在使用 Jbuttons ArrayList 创建的 JButton 上
我试图弄清楚如何在我从 JButton 的 arrayList 创建的 JButton 上有一个动作监听器。 这是按钮的数组列表: 公共静态 ArrayList myTests;...
如何通过单击禁用按钮来响应事件。 我有一个要求,当单击禁用的按钮但我分配的侦听器不会触发时,我必须呈现对话框
当按钮功能在另一个类中时如何使用ActionListener
我有三个不同的类:Main、WindowFrameDimetnions 和 ValidationOfNumbers。 Main – 调用 WindowFrameDimetnions。这是主要课程 WindowFrameDimetnions – 调用(我正在尝试...
我正在尝试在 java.switch 中编写一个简单的 GUI,当按下按钮时它会激活动画。当我删除按钮并让动画直接运行时,动画就可以工作,但是......
如何检测用户是否点击了PIP小窗口中的原生关闭和最大化按钮。有没有听众我可以听听。现在我的接收器只听我定义的控件...
我正在制作一个程序来根据用户输入按单词或字符换行文本。我一切正常,除了 ActionEvent 给我一个“找不到符号”错误。我确定...
我是java新手,遇到以下问题: 我向按钮添加了一个 ActionListener,我想从中访问一个数字,但它不像我那样工作。我搜索过但找不到...
我一直在断断续续地创建一个计算器,并且正在使用 Bro Code 创建的教程。我能够毫无问题地运行它多次,但几周后回来......
ActionEvent 在使用 python 的 libreoffice 中不起作用
我正在通过Python脚本创建一个for组件命令按钮。我休整了下一个教程 https://help.libreoffice.org/latest/en-GB/text/sbasic/python/python_listener.html 除了“...
如何在 Java 中将 ActionListener 添加到 JButton
私有 JButton jBtnDrawCircle = new JButton("圆形"); 私有 JButton jBtnDrawSquare = new JButton("Square"); 私有 JButton jBtnDrawTriangle = new JButton("三角形"); 私有 JButton jBtnSelec...
我正在尝试用Java实现GUI。 我将 JPopupMenu 绑定到 JTable。在 JTable 上单击鼠标右键,JPopupMenu 变得可见。 我设法阻止在 JTable 上单击鼠标左键。 我
我有一个比这复杂得多的应用程序,但这个简化的代码也有同样的问题。完整的应用程序在选项卡式窗格中有 4 个选项卡,并查询数据库以更新表
java中如何在子类中为父类中的组件添加ActionListener
我正在用java编写代码编辑器,并在尝试将ActionListener添加到父类中实现的按钮时遇到问题。 ActionListener 实现应该在
Richfaces:对数据表内的 inputText 的 a4j 支持(操作、actionListener)
我有一个 JSP 页面,必须允许用户编辑列中的数据,并在提交表单时更新数据库中的相应表。该表中的行数是可变的。 ...
我现在正在学习使用Java进行GUI编程,我正在尝试制作我的第一个自己的应用程序。 我在其中使用 ActionListener。我的问题是仅声明一个 ActionLi 是否更有效......
同时具有 ActionListener / MouseListener 的 JButton
是否可以创建一个同时带有 ActionListener 和 MouseListener 的 Jbutton 意思是我创建一个按钮,然后当我按下它时(通过actionListener)它会更改框架,以便之后...
是否可以在 html 中的 <li> 标记上设置一个动作侦听器并将其作为参数传递到 javascript 中?
是否可以在 html 中为 标签设置一个动作侦听器,并在 JavaScript 中传递用户点击的内容? 索引.html: 是否可以在 html 中为 <li> 标签设置一个动作侦听器,并在 JavaScript 中传递用户点击的内容? Index.html: <div class="dropdown"> <button class="btn d-flex align-items-center" type="button"> <h3 class="fs-1 fw-bold">Set Limit</h3> </button> <ul class="dropdown-menu"> <li>1</li> <li>2</li> <li>3</li> </ul> </div> <script> $(function() { // I want this to be able to get its value // depending on what the user clicked from the <li> tag var limit = 1; }); </script> 我现在将我的代码更新为 Index.html: <select id="dropdown"> <option value="A" data-number="1">option1</option> <option value="B" data-number="2">option2</option> <option value="C" data-number="3">option3</option> <option value="D" data-number="4">option4</option> </select> <script> $('#dropdown').change(function(){ var number = $(this).find('option:selected').attr('data-number'); }); $(function() { /* I am unsure now on how to get the number variable from above and put it here in my var limit */ var limit = ; }); </script> 我想这真的取决于你的数据流。在这里,我从 select 处理程序中的 change 元素中获取选定的值,并将其作为参数传递给名为 main 的函数,该函数将其记录到控制台。 注意:我把值从data-number属性移到了值(否则值有什么意义...?) $('select').on('change', handleChange); function handleChange() { const limit = $(this).val(); main(limit); } function main(limit) { console.log(limit); } <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"></script> <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet"/> <select class="form-select"> <option selected disabled>Select an option</option> <option value="1">option1</option> <option value="2">option2</option> <option value="3">option3</option> <option value="4">option4</option> </select> 因为你已经在使用查询我建议使用on $("li").on("click", function () { alert(this.innerText) });