`
endual
  • 浏览: 3569552 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

JButton 代码触发事件 自主触发事件

    博客分类:
  • java
 
阅读更多

可以自己在编程时自己触发一个事件吗

如果我定义了下面一个监听器:
clsButton.addActionListener...
但是如果我想在程序中自己让系统出现一个EVENT使得actionPerformed()函数没有按按钮也自己执行一次,行吗?怎么做?
   谢谢!
 回复内容
【Inhibitory】:
在事件出现的地方用clButton.doClick()就可以了,这个自动实现了机器帮你按下了按钮

【yuyu622】:
对在程序中需要触发事件的地方加上一句你要触发的事件的控件名称.doClick()就行了.

来自javax.swing.jbutton;
doClick
public void doClick()以编程方式执行“单击”。此方法的效果等同于用户按下并随后释放按钮。 


--------------------------------------------------------------------------------

doClick
public void doClick(int pressTime)以编程方式执行“单击”。此方法的效果等同于用户按下并随后释放按钮。可以看到,按钮在“按下”状态下停留 pressTime 毫秒的时间。 

参数:
pressTime - “按下”按钮的时间,以毫秒为单位

【lian_gg】:
谢谢

【lian_gg】:
同时也谢谢二楼,但是我的分数不多,就只给了一楼十分,也谢谢你哦

分享到:
评论

相关推荐

    Swing事件源可能触发的事件

    在Java Swing库中,用户界面(UI)组件是事件的源,它们能够触发多种类型的事件,这些事件通常与用户的交互、组件的状态变化或应用程序的内部操作相关。以下是对标题和描述中提到的Swing组件及其可能触发的事件的...

    扫雷小游戏源码,主要展示了jbutton的灵活使用

    在扫雷游戏中,每个格子通常由一个按钮代表,JButton在这里的作用就是显示格子的状态(数字、旗标或者未知),并接收用户的点击事件来揭示或标记格子。开发者通过设置JButton的文本、图标以及监听器来实现这一功能。...

    Swing中JTABLE中添加JBUTTON控件

    而`JButton`则是一个常用的按钮控件,通常用于触发某些动作或事件。将`JButton`添加到`JTable`中可以为用户提供更丰富的交互体验,例如编辑、删除或自定义操作。本文将详细讲解如何在`JTable`中添加`JButton`控件,...

    java 在JButton上设置快捷键

    4. **将Action添加到JButton**:最后,将`Action`添加到`JButton`,这样当用户按下快捷键时,`JButton`会触发相应的操作: ```java JButton saveButton = new JButton(saveAction); ``` 以上步骤完成后,`...

    java事件 按钮单击事件 实例

    在实际应用中,`ActionListener`不仅可以用于按钮,还可以应用于其他组件,如菜单项(JMenuItem)和复选框(JCheckBox),只要这些组件支持触发`ActionEvent`。 总的来说,Java事件处理提供了灵活的机制来响应用户...

    小玩JButton _告别生硬的按钮

    总之,“小玩JButton”可能是一篇关于如何通过多种方式个性化和优化Java Swing应用中`JButton`组件的教程,涵盖了图标、事件处理、视觉样式等多个方面,让开发者能够创建出更加吸引用户的界面。

    java事件处理机制.pdf

    2. **事件生成**:当用户与事件源交互时,会触发事件,事件源会生成事件对象。 3. **事件传递**:事件对象被传递给对应的事件监听器。 4. **事件处理**:事件监听器中的相应方法被执行,从而处理事件。 #### 五、...

    Java——jbutton

    `JButton`通常与事件监听器(如`ActionListener`)结合使用,以响应用户的交互。在Java界面设计中,`JButton`是构建各种类型应用程序不可或缺的一部分,尤其适用于那些需要用户输入确认、提交数据或执行简单任务的...

    java JButton的使用

    在GUI应用程序中,JButton扮演着至关重要的角色,允许用户通过点击执行特定的操作或触发事件。本篇文章将详细探讨Java JButton的使用,包括它的创建、设置文本、图标、事件处理以及常见方法。 首先,我们创建一个...

    java swing-JButton的使用

    JButton是Swing库中的一个组件,用于创建可点击的按钮。你可以使用JButton来触发操作或执行特定任务。

    JTable表格单元加按钮,并且响应点击事件Demo.rar

    用改写 DefaultCellEditor 和 TableCellRenderer的方法实现,主要代码: table.getColumnModel().getColumn(2).setCellEditor(new MyButtonEditor()); table.getColumnModel().getColumn(2).setCellRenderer...

    java事件单击事件 实例代码

    在这个实例中,我们将深入探讨Java中的事件单击事件,特别是关于"LookAndFeelDemo.java"文件的代码。 Java AWT(Abstract Window Toolkit)和Swing库都包含了处理事件的机制。在Swing中,事件通常通过监听器...

    java事件和监听的区别

    在这个模型中,事件源(Event Source)负责触发事件,而监听器则负责响应这些事件。事件通常继承自`java.util.EventObject`类,这个基类包含了事件的一些基本信息,如事件发生的源对象等。 #### 二、Java监听器 ...

    JApplet实现界面的java计算器代码

    ### JApplet实现界面的Java计算器代码:详细解析与知识点 #### 1. JApplet简介 `JApplet`是Java中用于创建浏览器...通过深入研究代码细节,可以进一步理解Swing组件的工作原理,以及如何在Java中处理用户界面事件。

    事件驱动模型实例详解(Java篇)

    在此代码片段中,`JButton`充当事件源,`ActionListener`接口的匿名实现类充当侦听器,而`actionPerformed()`方法则负责事件的处理,弹出一个消息框告知用户按钮已被点击。 #### 5. 结论 事件驱动模型是Java GUI...

    JavaGUI事件处理机制

    4. 当事件源组件触发事件,事件对象被创建并传递给监听者对象。 5. 监听者对象通过实现的接口方法处理事件。 2. 事件处理机制的应用方式 根据程序的复杂度和需求,有以下几种创建监听者对象的方式: - **主类作为...

    事件处理监听器

    这些动作会触发程序中的特定行为,通常通过事件监听器来实现。本文将深入探讨事件处理监听器的概念,以及如何在Java或类似的面向对象语言中设置和使用它们。 首先,我们来理解“事件”这个概念。在UI编程中,事件是...

    Java事件机制例子

    事件源是触发事件的对象,例如JButton、JTextField等组件。 在Java AWT(Abstract Window Toolkit)和Swing库中,有多种类型的事件和监听器。例如,MouseListener用于处理鼠标事件,KeyListener用于处理键盘事件,...

    java事件处理机制

    1. 事件源:触发事件的对象,如按钮、文本框等。 2. 事件:由事件源产生的特定用户交互,如点击、按键等。 3. 事件监听器:实现特定接口的类,用于接收和处理事件。 4. 事件处理方法:监听器接口中定义的方法,如 `...

    任务8处理登录界面中的事件.ppt

    1. 用户与界面组件交互,触发事件。 2. 事件源创建事件对象并将其放入事件队列。 3. 事件调度线程从队列中取出事件并分发给相应的监听器。 4. 监听器的事件处理方法被调用,执行对应的处理代码。 【技术要点】 在...

Global site tag (gtag.js) - Google Analytics