亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? keyeventdemo.java

?? java tutotrials or beginners
?? JAVA
字號(hào):
/* * Copyright (c) 1995 - 2008 Sun Microsystems, Inc.  All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * *   - Redistributions of source code must retain the above copyright *     notice, this list of conditions and the following disclaimer. * *   - Redistributions in binary form must reproduce the above copyright *     notice, this list of conditions and the following disclaimer in the *     documentation and/or other materials provided with the distribution. * *   - Neither the name of Sun Microsystems nor the names of its *     contributors may be used to endorse or promote products derived *     from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS * IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ package events;/** KeyEventDemo*/import java.awt.BorderLayout;import java.awt.Container;import java.awt.Dimension;import java.awt.event.*;import javax.swing.*;public class KeyEventDemo extends JFrame        implements KeyListener,        ActionListener{    JTextArea displayArea;    JTextField typingArea;    static final String newline = System.getProperty("line.separator");        public static void main(String[] args) {        /* Use an appropriate Look and Feel */        try {            //UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");            //UIManager.setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel");            UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");        } catch (UnsupportedLookAndFeelException ex) {            ex.printStackTrace();        } catch (IllegalAccessException ex) {            ex.printStackTrace();        } catch (InstantiationException ex) {            ex.printStackTrace();        } catch (ClassNotFoundException ex) {            ex.printStackTrace();        }        /* Turn off metal's use of bold fonts */        UIManager.put("swing.boldMetal", Boolean.FALSE);                //Schedule a job for event dispatch thread:        //creating and showing this application's GUI.        javax.swing.SwingUtilities.invokeLater(new Runnable() {            public void run() {                createAndShowGUI();            }        });    }        /**     * Create the GUI and show it.  For thread safety,     * this method should be invoked from the     * event-dispatching thread.     */    private static void createAndShowGUI() {        //Create and set up the window.        KeyEventDemo frame = new KeyEventDemo("KeyEventDemo");        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);                //Set up the content pane.        frame.addComponentsToPane();                        //Display the window.        frame.pack();        frame.setVisible(true);    }        private void addComponentsToPane() {                JButton button = new JButton("Clear");        button.addActionListener(this);                typingArea = new JTextField(20);        typingArea.addKeyListener(this);                //Uncomment this if you wish to turn off focus        //traversal.  The focus subsystem consumes        //focus traversal keys, such as Tab and Shift Tab.        //If you uncomment the following line of code, this        //disables focus traversal and the Tab events will        //become available to the key event listener.        //typingArea.setFocusTraversalKeysEnabled(false);                displayArea = new JTextArea();        displayArea.setEditable(false);        JScrollPane scrollPane = new JScrollPane(displayArea);        scrollPane.setPreferredSize(new Dimension(375, 125));                getContentPane().add(typingArea, BorderLayout.PAGE_START);        getContentPane().add(scrollPane, BorderLayout.CENTER);        getContentPane().add(button, BorderLayout.PAGE_END);    }        public KeyEventDemo(String name) {        super(name);    }            /** Handle the key typed event from the text field. */    public void keyTyped(KeyEvent e) {        displayInfo(e, "KEY TYPED: ");    }        /** Handle the key pressed event from the text field. */    public void keyPressed(KeyEvent e) {        displayInfo(e, "KEY PRESSED: ");    }        /** Handle the key released event from the text field. */    public void keyReleased(KeyEvent e) {        displayInfo(e, "KEY RELEASED: ");    }        /** Handle the button click. */    public void actionPerformed(ActionEvent e) {        //Clear the text components.        displayArea.setText("");        typingArea.setText("");                //Return the focus to the typing area.        typingArea.requestFocusInWindow();    }        /*     * We have to jump through some hoops to avoid     * trying to print non-printing characters     * such as Shift.  (Not only do they not print,     * but if you put them in a String, the characters     * afterward won't show up in the text area.)     */    private void displayInfo(KeyEvent e, String keyStatus){                //You should only rely on the key char if the event        //is a key typed event.        int id = e.getID();        String keyString;        if (id == KeyEvent.KEY_TYPED) {            char c = e.getKeyChar();            keyString = "key character = '" + c + "'";        } else {            int keyCode = e.getKeyCode();            keyString = "key code = " + keyCode                    + " ("                    + KeyEvent.getKeyText(keyCode)                    + ")";        }                int modifiersEx = e.getModifiersEx();        String modString = "extended modifiers = " + modifiersEx;        String tmpString = KeyEvent.getModifiersExText(modifiersEx);        if (tmpString.length() > 0) {            modString += " (" + tmpString + ")";        } else {            modString += " (no extended modifiers)";        }                String actionString = "action key? ";        if (e.isActionKey()) {            actionString += "YES";        } else {            actionString += "NO";        }                String locationString = "key location: ";        int location = e.getKeyLocation();        if (location == KeyEvent.KEY_LOCATION_STANDARD) {            locationString += "standard";        } else if (location == KeyEvent.KEY_LOCATION_LEFT) {            locationString += "left";        } else if (location == KeyEvent.KEY_LOCATION_RIGHT) {            locationString += "right";        } else if (location == KeyEvent.KEY_LOCATION_NUMPAD) {            locationString += "numpad";        } else { // (location == KeyEvent.KEY_LOCATION_UNKNOWN)            locationString += "unknown";        }                displayArea.append(keyStatus + newline                + "    " + keyString + newline                + "    " + modString + newline                + "    " + actionString + newline                + "    " + locationString + newline);        displayArea.setCaretPosition(displayArea.getDocument().getLength());    }}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久久久一区二区三区 | 欧美一区二区三区色| 777午夜精品免费视频| 日韩欧美综合在线| 国产欧美一区二区在线| 亚洲精品国产一区二区三区四区在线 | 亚洲mv在线观看| 激情偷乱视频一区二区三区| 成a人片国产精品| 欧美三级乱人伦电影| 精品久久久影院| 最好看的中文字幕久久| 日韩vs国产vs欧美| 东方aⅴ免费观看久久av| 欧美日韩你懂得| 久久综合九色综合97_久久久 | 欧美日韩一级大片网址| 久久久夜色精品亚洲| 亚洲小少妇裸体bbw| 国产九色sp调教91| 欧美日韩午夜在线| 日本一区二区成人在线| 调教+趴+乳夹+国产+精品| 国产成人av电影免费在线观看| 欧美日韩一级视频| 国产精品每日更新在线播放网址| 免费观看日韩av| 在线观看网站黄不卡| 国产三级欧美三级日产三级99| 亚洲国产va精品久久久不卡综合 | 亚洲黄色片在线观看| 九九国产精品视频| 欧美亚洲综合网| 国产精品乱码一区二三区小蝌蚪| 男女男精品视频网| 色婷婷亚洲精品| 国产欧美日韩亚州综合| 麻豆精品新av中文字幕| 欧洲亚洲国产日韩| 国产精品久久久久一区二区三区| 久久99国产精品久久99果冻传媒| 欧美亚洲图片小说| ●精品国产综合乱码久久久久| 狠狠色丁香婷综合久久| 欧美日韩一区成人| 一区二区高清在线| 91亚洲国产成人精品一区二区三| 精品av久久707| 老司机精品视频导航| 欧美精品日韩精品| 亚洲一区二区三区四区不卡| 色国产综合视频| 亚洲女性喷水在线观看一区| 福利视频网站一区二区三区| 久久综合给合久久狠狠狠97色69| 免费成人性网站| 日韩一级在线观看| 日韩在线一区二区| 欧美日韩精品欧美日韩精品| 亚洲自拍偷拍综合| 色婷婷国产精品久久包臀| **欧美大码日韩| 91一区二区三区在线观看| ●精品国产综合乱码久久久久| 粉嫩欧美一区二区三区高清影视| 国产午夜亚洲精品不卡| 国产成人自拍网| 久久精品人人做人人综合| 国产做a爰片久久毛片| 精品国产乱码久久久久久免费| 美女任你摸久久| 日韩免费高清av| 久久精品国产在热久久| 欧美va亚洲va| 国产河南妇女毛片精品久久久| 久久久无码精品亚洲日韩按摩| 韩国欧美国产一区| 国产香蕉久久精品综合网| 国产成人免费视频一区| 中文字幕一区二区三区在线观看| 成人国产精品免费观看视频| 亚洲日本韩国一区| 91福利视频在线| 亚洲午夜精品网| 777xxx欧美| 美女脱光内衣内裤视频久久影院| 精品国产一二三| 成人午夜电影网站| 亚洲精品免费在线播放| 在线电影一区二区三区| 另类小说图片综合网| 久久精品水蜜桃av综合天堂| 成人激情免费视频| 亚洲人午夜精品天堂一二香蕉| 在线观看欧美精品| 蜜桃视频在线观看一区二区| 久久久亚洲精品石原莉奈| 99视频一区二区三区| 亚洲午夜成aⅴ人片| 欧美一区二区三区播放老司机| 国产精品乡下勾搭老头1| 中文字幕一区二区三区精华液| 91福利资源站| 久热成人在线视频| 国产精品久久国产精麻豆99网站| 日本福利一区二区| 久久99精品国产麻豆不卡| 国产精品剧情在线亚洲| 欧美日韩亚洲不卡| 国产乱子轮精品视频| 亚洲人成精品久久久久久 | 狠狠色丁香久久婷婷综| 中文字幕精品一区二区三区精品| 欧美在线免费播放| 狠狠色丁香久久婷婷综合_中| 亚洲三级在线观看| 精品少妇一区二区三区| 91在线视频播放地址| 日韩av中文字幕一区二区三区| 久久久久久久久蜜桃| 色呦呦国产精品| 国产一区 二区 三区一级| 一区二区三区日韩欧美| 亚洲精品在线一区二区| 色综合天天性综合| 久久狠狠亚洲综合| 亚洲精品日产精品乱码不卡| 2020国产精品自拍| 日本高清视频一区二区| 国产精品456| 丝袜美腿亚洲综合| 亚洲欧美视频在线观看视频| 欧美一区二区三区四区高清 | 亚洲风情在线资源站| 久久精品欧美日韩| 69av一区二区三区| 国产欧美日本一区二区三区| 色欧美88888久久久久久影院| 精品一区二区精品| 午夜天堂影视香蕉久久| 中文文精品字幕一区二区| 欧美一区永久视频免费观看| 91一区在线观看| 国产另类ts人妖一区二区| 五月天一区二区| 综合网在线视频| 久久久精品影视| 日韩欧美色电影| 欧美日韩性生活| 色婷婷综合在线| 成人av在线看| 国产精品综合网| 久久www免费人成看片高清| 亚洲午夜精品一区二区三区他趣| 亚洲婷婷国产精品电影人久久| 久久久精品免费网站| 日韩精品中文字幕在线不卡尤物 | 性久久久久久久| 亚洲三级电影全部在线观看高清| 久久久国产精品午夜一区ai换脸| 91精品国产91久久久久久最新毛片 | 久久久国产一区二区三区四区小说 | 亚洲精品免费一二三区| 国产精品你懂的| 久久久久久免费毛片精品| 日韩欧美亚洲国产另类| 91精品国产黑色紧身裤美女| 在线亚洲精品福利网址导航| 91免费看`日韩一区二区| 成人综合激情网| 国产福利一区二区| 国产精品综合久久| 国产成人一级电影| 国产福利一区在线观看| 国产不卡视频一区| 高清不卡一二三区| 成人午夜精品在线| 99久久免费国产| 91首页免费视频| 色悠悠亚洲一区二区| 色猫猫国产区一区二在线视频| 91蜜桃婷婷狠狠久久综合9色| av在线免费不卡| 色成年激情久久综合| 欧洲视频一区二区| 欧美揉bbbbb揉bbbbb| 欧美日韩大陆在线| 欧美精品久久一区二区三区 | 精品综合免费视频观看| 久久国产精品99精品国产 | 中文字幕中文在线不卡住| 亚洲欧洲日本在线| 亚洲精品免费看| 午夜精品久久久久久| 六月丁香婷婷色狠狠久久| 国产麻豆视频一区| 成人精品鲁一区一区二区| 99国产精品99久久久久久| 色妹子一区二区| 91精品国产综合久久久蜜臀粉嫩|