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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? simpletableselectiondemo.java

?? java tutotrials or beginners
?? JAVA
字號:
/* * 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 components;/* * SimpleTableSelectionDemo.java requires no other files. */import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.JScrollPane;import javax.swing.JTable;import javax.swing.JComponent;import javax.swing.ListSelectionModel;import javax.swing.event.ListSelectionEvent;import javax.swing.event.ListSelectionListener;import java.awt.Dimension;import java.awt.GridLayout;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;/**  * SimpleTableSelectionDemo is just like SimpleTableDemo,  * except that it detects selections, printing information * about the current selection to standard output. */public class SimpleTableSelectionDemo extends JPanel {    private boolean DEBUG = false;    private boolean ALLOW_COLUMN_SELECTION = false;    private boolean ALLOW_ROW_SELECTION = true;    public SimpleTableSelectionDemo() {        super(new GridLayout(1,0));        final String[] columnNames = {"First Name",                                      "Last Name",                                      "Sport",                                      "# of Years",                                      "Vegetarian"};        final Object[][] data = {            {"Mary", "Campione",             "Snowboarding", new Integer(5), new Boolean(false)},            {"Alison", "Huml",             "Rowing", new Integer(3), new Boolean(true)},            {"Kathy", "Walrath",             "Knitting", new Integer(2), new Boolean(false)},            {"Sharon", "Zakhour",             "Speed reading", new Integer(20), new Boolean(true)},            {"Philip", "Milne",             "Pool", new Integer(10), new Boolean(false)}        };        final JTable table = new JTable(data, columnNames);        table.setPreferredScrollableViewportSize(new Dimension(500, 70));        table.setFillsViewportHeight(true);        table.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);        if (ALLOW_ROW_SELECTION) { // true by default            ListSelectionModel rowSM = table.getSelectionModel();            rowSM.addListSelectionListener(new ListSelectionListener() {                public void valueChanged(ListSelectionEvent e) {                    //Ignore extra messages.                    if (e.getValueIsAdjusting()) return;                    ListSelectionModel lsm = (ListSelectionModel)e.getSource();                    if (lsm.isSelectionEmpty()) {                        System.out.println("No rows are selected.");                    } else {                        int selectedRow = lsm.getMinSelectionIndex();                        System.out.println("Row " + selectedRow                                           + " is now selected.");                    }                }            });        } else {            table.setRowSelectionAllowed(false);        }        if (ALLOW_COLUMN_SELECTION) { // false by default            if (ALLOW_ROW_SELECTION) {                //We allow both row and column selection, which                //implies that we *really* want to allow individual                //cell selection.                table.setCellSelectionEnabled(true);            }            table.setColumnSelectionAllowed(true);            ListSelectionModel colSM =                table.getColumnModel().getSelectionModel();            colSM.addListSelectionListener(new ListSelectionListener() {                public void valueChanged(ListSelectionEvent e) {                    //Ignore extra messages.                    if (e.getValueIsAdjusting()) return;                    ListSelectionModel lsm = (ListSelectionModel)e.getSource();                    if (lsm.isSelectionEmpty()) {                        System.out.println("No columns are selected.");                    } else {                        int selectedCol = lsm.getMinSelectionIndex();                        System.out.println("Column " + selectedCol                                           + " is now selected.");                    }                }            });        }        if (DEBUG) {            table.addMouseListener(new MouseAdapter() {                public void mouseClicked(MouseEvent e) {                    printDebugData(table);                }            });        }        //Create the scroll pane and add the table to it.        JScrollPane scrollPane = new JScrollPane(table);        //Add the scroll pane to this panel.        add(scrollPane);    }    private void printDebugData(JTable table) {        int numRows = table.getRowCount();        int numCols = table.getColumnCount();        javax.swing.table.TableModel model = table.getModel();        System.out.println("Value of data: ");        for (int i=0; i < numRows; i++) {            System.out.print("    row " + i + ":");            for (int j=0; j < numCols; j++) {                System.out.print("  " + model.getValueAt(i, j));            }            System.out.println();        }        System.out.println("--------------------------");    }    /**     * 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.        JFrame frame = new JFrame("SimpleTableSelectionDemo");        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);        //Create and set up the content pane.        SimpleTableSelectionDemo newContentPane = new SimpleTableSelectionDemo();        newContentPane.setOpaque(true); //content panes must be opaque        frame.setContentPane(newContentPane);        //Display the window.        frame.pack();        frame.setVisible(true);    }    public static void main(String[] args) {        //Schedule a job for the event-dispatching thread:        //creating and showing this application's GUI.        javax.swing.SwingUtilities.invokeLater(new Runnable() {            public void run() {                createAndShowGUI();            }        });    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美本精品男人aⅴ天堂| 中文字幕在线观看不卡视频| 欧美成人一区二区三区在线观看| 久久影音资源网| 亚洲精品国产第一综合99久久| 亚洲国产精品一区二区www在线| 亚洲大片免费看| 中文字幕五月欧美| 石原莉奈在线亚洲三区| 国产成人av一区二区三区在线| 久久精品国产精品青草| 色综合色综合色综合| 日韩午夜激情免费电影| 亚洲另类春色校园小说| 国产在线精品免费av| 在线免费观看日本一区| 337p日本欧洲亚洲大胆精品| 夜夜嗨av一区二区三区| 国产精品影音先锋| 欧美一区二区三区在线观看| 亚洲欧美影音先锋| 国产一区亚洲一区| 91精品国产综合久久香蕉麻豆| 亚洲欧洲日产国产综合网| 精品无人区卡一卡二卡三乱码免费卡| 色香蕉成人二区免费| 久久精品欧美日韩精品| 久久福利资源站| 99国产精品久久久久久久久久久 | 亚洲亚洲人成综合网络| 丁香六月综合激情| 久久女同精品一区二区| 日韩黄色片在线观看| 91国模大尺度私拍在线视频| 国产欧美一区二区精品忘忧草| 免费不卡在线观看| 欧美午夜精品一区| 亚洲视频香蕉人妖| 成人激情小说网站| 国产精品欧美久久久久无广告| 国产一区高清在线| 久久一夜天堂av一区二区三区 | 日韩中文字幕不卡| 欧美日韩五月天| 一区二区三区四区国产精品| 91小宝寻花一区二区三区| 中文字幕一区二区三区乱码在线| 国产成人aaa| 国产精品久久久久久久久快鸭 | 免费人成精品欧美精品 | 日韩精品一区二区三区视频在线观看 | 欧美最猛性xxxxx直播| 亚洲视频你懂的| 欧美视频自拍偷拍| 另类小说视频一区二区| 久久久亚洲午夜电影| 99麻豆久久久国产精品免费| 亚洲综合视频在线| 日韩无一区二区| 菠萝蜜视频在线观看一区| 亚洲中国最大av网站| 日韩欧美在线1卡| 成人av午夜电影| 亚洲国产综合91精品麻豆| 精品美女一区二区三区| 色婷婷综合久久久中文一区二区| 亚洲成av人片| 中文一区二区完整视频在线观看 | 欧美高清视频www夜色资源网| 久久精品噜噜噜成人88aⅴ| 国产精品久久一卡二卡| 欧美性感一类影片在线播放| 韩国精品在线观看| 亚洲成人综合视频| 日本一区二区三区dvd视频在线 | 午夜欧美电影在线观看| 欧美精彩视频一区二区三区| 欧美日韩情趣电影| 风间由美中文字幕在线看视频国产欧美| 一区二区三区在线高清| 久久久精品国产99久久精品芒果| 欧美午夜影院一区| 成人激情视频网站| 美女性感视频久久| 亚洲国产精品嫩草影院| 国产精品久久影院| 久久青草欧美一区二区三区| 欧美一区二区三区视频免费播放| 99在线视频精品| 高清国产一区二区| 麻豆精品视频在线观看视频| 亚洲资源中文字幕| 亚洲精品高清在线| 中文字幕av一区二区三区高| 欧美v国产在线一区二区三区| 欧美日韩一区国产| 欧美伊人久久大香线蕉综合69| 国产凹凸在线观看一区二区| 国产中文字幕精品| 久久精品国产精品青草| 蜜桃精品在线观看| 日本aⅴ精品一区二区三区| 亚洲成av人片一区二区梦乃| 怡红院av一区二区三区| 亚洲精品你懂的| 中文字幕一区二区三区不卡| 亚洲国产岛国毛片在线| 国产喷白浆一区二区三区| 久久日一线二线三线suv| 精品国产免费人成在线观看| 91精品久久久久久久99蜜桃| 91精品国产综合久久福利 | 日韩精品一二三区| 亚洲国产wwwccc36天堂| 亚洲一二三四久久| 亚洲精品福利视频网站| 亚洲一二三四久久| 国产精品久久久久久久久免费樱桃| 国产亚洲欧洲997久久综合| 久久天堂av综合合色蜜桃网| 国产日韩欧美电影| 中文一区二区在线观看| 综合自拍亚洲综合图不卡区| 日韩欧美一区中文| 99视频在线观看一区三区| 99久久综合国产精品| 91麻豆成人久久精品二区三区| 色噜噜狠狠色综合欧洲selulu| 色综合视频在线观看| 欧美日韩激情在线| 日韩视频一区二区三区| 国产午夜精品久久久久久免费视 | 激情久久五月天| 国内一区二区在线| 国内精品久久久久影院薰衣草| 成人小视频在线观看| 91色婷婷久久久久合中文| 欧美日韩中文字幕精品| 欧美大片在线观看一区二区| 国产欧美日产一区| 亚洲美女视频在线| 视频一区视频二区中文| 国产麻豆欧美日韩一区| 色综合久久综合网97色综合| 欧美精品视频www在线观看| www激情久久| 亚洲欧洲中文日韩久久av乱码| 天天操天天干天天综合网| 韩国毛片一区二区三区| 色噜噜狠狠一区二区三区果冻| 日韩欧美中文一区| 亚洲色图欧洲色图婷婷| 看电视剧不卡顿的网站| av在线一区二区三区| 制服.丝袜.亚洲.另类.中文| 欧美经典一区二区| 天天综合网天天综合色| av电影天堂一区二区在线| 91精品国产综合久久久蜜臀图片| 国产精品二三区| 麻豆精品视频在线观看免费| 91成人网在线| 国产婷婷色一区二区三区| 日韩av午夜在线观看| 91在线看国产| 久久精品亚洲精品国产欧美| 午夜精品福利久久久| 99精品一区二区三区| 久久久国产一区二区三区四区小说| 一区二区三区**美女毛片| 成人短视频下载| www一区二区| 日本亚洲电影天堂| 欧美日韩免费高清一区色橹橹| 中文字幕欧美激情| 国产剧情一区二区三区| 日韩视频一区二区| 日韩和欧美一区二区| 色香蕉久久蜜桃| 亚洲色图第一区| k8久久久一区二区三区 | 日韩欧美一级二级三级久久久| 亚洲精品中文在线影院| gogogo免费视频观看亚洲一| 久久久久久久综合色一本| 免费成人你懂的| 日韩欧美在线观看一区二区三区| 香蕉加勒比综合久久| 欧美三级午夜理伦三级中视频| 亚洲视频在线观看一区| www.欧美.com| 亚洲免费电影在线| 成人黄色av电影| 国产精品国产a| av电影在线观看不卡| 亚洲图片你懂的| 一本大道av一区二区在线播放| 亚洲色图一区二区| 色婷婷综合久色| 五月综合激情婷婷六月色窝|