⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 buttonkeydriver.java

📁 IBM Lotus C++ API 7.0a for IBM Lotus Notes/Domino Directory Release --------- ------------------
💻 JAVA
字号:
//===========================================================================
//
//  Module: ButtonKeyDriver.java
//
//  Description:
//      An extension of the Button class that responds to the "Enter" key.
//
//===========================================================================
//
// Copyright (c) 1998 Lotus Development Corporation. All rights reserved.
// This software is subject to the Lotus Software Agreement, Restricted
// Rights for U.S. government users, and applicable export regulations.
//
//===========================================================================

import java.awt.*;

class ButtonKeyDriver extends Button
{
        /* Void constructor */
    public ButtonKeyDriver ()
    {
        super ();
    }

        /* Labelled button constructor */
    public ButtonKeyDriver (
        String  label
    ) {
        super (label);
    }

        /* Process a keystroke */
    public boolean keyDown (
        Event   theEvent,
        int     theKey
    ) {
        if ('\n' == theKey)
        {
            Event triggerEvent = new Event (
                this,
                theEvent.when,
                Event.ACTION_EVENT,
                theEvent.x,
                theEvent.y,
                theKey,
                theEvent.modifiers);
            return (getParent().action (triggerEvent, this));
        }
        
        return (false);
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -