首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏JavaEdge

    JavaSwing_8.1:焦点事件及其监听器 - FocusEvent、FocusListener

    该事件被传递给每一个FocusListener或FocusAdapter注册,以接收使用组件的此类事件对象addFocusListener方法。 ( FocusAdapter对象实现FocusListener接口。)每个此类侦听器对象获取此FocusEvent当事件发生时。 有两个焦点事件级别:持久性和暂时性的。 如果未指定的行为将导致的id任何特定的参数FocusEvent实例不是从范围FOCUS_FIRST到FOCUS_LAST 1 FocusListener 用于在组件上接收键盘焦点事件的侦听器接口。 (如果你实现 FocusListener 接口,则必须定义该接口中的所有方法。此抽象类将所有这些方法都定义为 null,所以你只需针对所关心的事件重写方法即可)。 本节说明如何通过在特定组件上注册FocusListener实例来获取焦点事件。 要仅获得窗口焦点,请改为实现WindowFocusListener实例。

    6.5K10发布于 2021-02-22
  • 来自专栏程序编程之旅

    Java---实力弹弹球,弹弹弹

    java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.FocusEvent; import java.awt.event.FocusListener { new BallsJFrame(); } } class BallsCanvas extends Canvas implements ActionListener, FocusListener

    51110发布于 2021-01-20
  • 来自专栏灰小猿技术社区

    Java常用事件监听器与实例分析

    以下是焦点事件监听器的接口和常见的事件源: 事件名称 事件源 监听接口 添加或删除相应类型监听器的方法 FocusEvent Component以及派生类 FocusListener addFocusListener 触发事件进行弹窗提示,代码如下: package focusEvent; import java.awt.Container; import java.awt.Font; import java.awt.event.FocusListener (String[] args) { new FocusEvent(); } //建立内部类,为文本框1设置焦点监听事件 class JTextArea1Focus implements FocusListener 在使用焦点事件监听器时,需要注意以下几点: 使用该监听器需要实现FocusListener接口 该接口中重写的focusLost()方法是在组件失去焦点时调用的。

    3.4K10发布于 2020-09-23
  • 来自专栏韩曙亮的移动开发专栏

    【Java AWT 图形界面编程】事件处理机制 ③ ( AWT 中常见的事件和事件监听器 | 低级事件 | 组件事件 | 窗口事件 | 鼠标事件 | 高级事件 | 动作事件 | 事件监听器 )

    Container 容器中 添加 / 删除 组件 ; 窗口事件监听器 : WindowListener , 监听 窗口 打开 , 关闭 , 最小化 , 最大化 , 获取焦点 , 失去焦点 ; 焦点事件监听器 : FocusListener

    2.7K20编辑于 2023-03-30
  • 来自专栏明明如月的技术专栏

    图书管理系统代码  1 Libraryload …

    java.awt.event.ActionListener; import java.awt.event.FocusEvent; import java.awt.event.FocusListener private class addUserFocusListener implements FocusListener { // 当用户名区获取焦点 则将给出的提示取消

    79830发布于 2021-08-27
  • 来自专栏JavaEdge

    JavaSwing_2.6: JTextField(文本框)

    void copy() // 剪切选中部分文本 void cut() // 粘贴文本到文本框 void paste() 监听器 // 添加焦点事件监听器 void addFocusListener(FocusListener

    1.2K10发布于 2021-02-22
  • 来自专栏程序猿的大杂烩

    事件

    addFocusListener(FocusListener); 焦点: 焦点就是你鼠标移动到的位置,你鼠标在某一处则某一处获得焦点,鼠标移开则失去焦点。

    1.2K20发布于 2020-09-23
  • 来自专栏JavaEdge

    JavaSwing 图形界面GUI王者级开发(大纲)

    Desktop 类 Java操作系统剪贴板(Clipboard)实现复制和粘贴 7 更多操作 如何在Swing组件中使用HTML 8 事件及其监听器 焦点事件及其监听器 - FocusEvent,FocusListener

    1.9K10发布于 2021-02-22
  • 来自专栏明明如月的技术专栏

    图书管理系统添加的新类 11AddUser…

    import java.awt.event.ActionListener; import java.awt.event.FocusEvent; import java.awt.event.FocusListener private class addUserFocusListener implements FocusListener { // 当用户名区获取焦点 则将给出的提示取消 public

    88930发布于 2021-08-27
  • 来自专栏程序猿的大杂烩

    委托事件模型

    常用的方法: addFocusListener(FocusListener f); 焦点 addKeyListener(KeyListener k);  键盘 addMouseListener(MouseListener

    1.1K20发布于 2020-09-23
  • 来自专栏全栈程序员必看

    Java初学之华容道游戏

    .*; 5 public class Person extends JButton implements FocusListener 6 { 7 8 int number ;

    64220编辑于 2022-07-05
  • 来自专栏ml

    Java初学之华容道游戏

    .*; 5 public class Person extends JButton implements FocusListener 6 { 7 8 int number ;

    1.8K70发布于 2018-03-22
  • 来自专栏愷龍的Blog

    Java-GUI编程之事件处理

    鼠标移动 MouseMotionListener MouseEvent 鼠标点击等 MouseListener KeyEvent 键盘输入 KeyListener FocusEvent 组件收到或失去焦点 FocusListener

    2K20编辑于 2022-09-26
  • 来自专栏EAWorld

    Eclipse插件开发之简单控件封装——那些年冗长的裹脚布

    AbstractPropertyAccessor的核心处理,还有很多方法的封装都是可以根据用户的需要自行定义,当然根据控件有需要的可以再封装一层包含各类监听接口的基类,例如:KeyListener, FocusListener

    88320发布于 2020-07-30
  • 来自专栏明明如月的技术专栏

    文件切割合并器 2 切割类 Split

    import java.awt.event.ActionListener; import java.awt.event.FocusEvent; import java.awt.event.FocusListener

    1.2K20发布于 2021-08-27
  • 来自专栏lib库

    Android富文本开发

    要先setOnFocusChangeListener(focusListener) 再 requestFocus。 /** * 所有EditText的焦点监听listener */ private OnFocusChangeListener focusListener; focusListener = new OnFocusChangeListener try { EditText editText = createEditText("插入文字", EDIT_PADDING); editText.setOnFocusChangeListener(focusListener

    10.2K20发布于 2019-12-25
  • 来自专栏c/c++的学习笔记

    Java图形用户界面设计AWT事件处理

    鼠标移动 MouseMotionListener MouseEvent 鼠标点击等 MouseListener KeyEvent 键盘输入 KeyListener FocusEvent 组件收到或失去焦点 FocusListener

    1.5K10编辑于 2024-06-23
  • 来自专栏云计算linux

    12.6事件处理

    MouseEvent e) mouseEnteredMouseEvent e) mouseExited(MouseEvent e) mouseClicked(MouseEvent e) FocusEvent FocusListener

    1.8K10编辑于 2024-12-19
  • 来自专栏服务端技术杂谈

    一次永久代泄漏(perm泄漏)排查

    Ljava.awt.Queue; [Ljava.awt.event.ActionListener; [Ljava.awt.event.ComponentListener; [Ljava.awt.event.FocusListener

    1.6K30发布于 2019-07-31
  • 来自专栏云计算linux

    java之十二 事 件 处 理

    这两个方法的一般形式如下所示: void componentAdded(ContainerEvent ce) void componentRemoved(ContainerEvent ce) FocusListener ComponentListener ComponentListener   组件监听器 ContainerListener ContainerListener 容器监听器 FocusListener FocusListener 焦点监听器 ItemListener ItemListener 条目监听器 KeyListener KeyListener

    54600编辑于 2024-12-18
领券