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

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

?? tools.java

?? 一個小公司要求給寫的很簡單的任務管理系統。
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
        Object obj = e.getSource();	if (obj instanceof JButton) {            JButton b = (JButton) obj;            b.setSelected(!b.isSelected());            if (b.getIcon() == null) {                b.setBackground(b.isSelected() ? GREEN : LIGHT_GRAY);            }        }        if (obj.equals(toggleB)) {	    isExpanded = !isExpanded;            if (isExpanded) {                setPreferredSize(new Dimension(200,38));            } else {                setPreferredSize(new Dimension(200,6));            }            toolbarPanel.setVisible(isExpanded);            if (sliderPanel != null) {                sliderPanel.setVisible(isExpanded);            }            getParent().validate();            toggleB.getModel().setRollover(false);            return;        }        if (obj.equals(printB)) {            start();            return;        }               if (obj.equals(startStopB)) {            if (startStopB.getToolTipText().equals("Stop Animation")) {                startStopB.setIcon(startIcon);                startStopB.setToolTipText("Start Animation");                surface.animating.stop();            } else {                startStopB.setIcon(stopIcon);                startStopB.setToolTipText("Stop Animation");                surface.animating.start();            }        } else if (obj.equals(aliasB)) {            if (aliasB.getToolTipText().equals("Antialiasing On")) {                aliasB.setToolTipText("Antialiasing Off");            } else {                aliasB.setToolTipText("Antialiasing On");            }            surface.setAntiAlias(aliasB.isSelected());        } else if (obj.equals(renderB)) {            if (renderB.getToolTipText().equals("Rendering Quality")) {                renderB.setToolTipText("Rendering Speed");            } else {                renderB.setToolTipText("Rendering Quality");            }            surface.setRendering(renderB.isSelected());        } else if (obj.equals(textureB)) {            Object texture = null;            if (textureB.getToolTipText().equals("Texture On")) {                textureB.setToolTipText("Texture Off");                surface.setTexture(null);                surface.clearSurface = true;            } else {                textureB.setToolTipText("Texture On");                surface.setTexture(TextureChooser.texture);            }        } else if (obj.equals(compositeB)) {            if (compositeB.getToolTipText().equals("Composite On")) {                compositeB.setToolTipText("Composite Off");            } else {                compositeB.setToolTipText("Composite On");            }            surface.setComposite(compositeB.isSelected());        } else if (obj.equals(screenCombo)) {            surface.setImageType(screenCombo.getSelectedIndex());        }        if (issueRepaint && surface.animating != null) {            if (surface.getSleepAmount() != 0) {                if (surface.animating.thread != null) {                    surface.animating.thread.interrupt();                }            }        } else if (issueRepaint) {            surface.repaint();        }    }    public void stateChanged(ChangeEvent e) {        int value = slider.getValue();        label.setText(" Sleep = " + decimalFormat.format(value) + " ms");        label.repaint();        surface.setSleepAmount(value);    }    public void mouseClicked(MouseEvent e) {    }    public void mousePressed(MouseEvent e) {    }    public void mouseReleased(MouseEvent e) {    }    public void mouseEntered(MouseEvent e) {        focus = true;        bumpyIcon.start();    }    public void mouseExited(MouseEvent e) {        focus = false;        bumpyIcon.stop();    }    public void start() {        thread = new Thread(this);        thread.setPriority(Thread.MAX_PRIORITY);        thread.setName("Printing " + surface.name);        thread.start();    }    public synchronized void stop() {        thread = null;        notifyAll();    }    public void run() {        boolean stopped = false;        if (surface.animating != null && surface.animating.thread != null) {            stopped = true;            startStopB.doClick();        }        try {            PrinterJob printJob = PrinterJob.getPrinterJob();            printJob.setPrintable(surface);            boolean pDialogState = true;            PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet();            if (!Java2Demo.printCB.isSelected()) {                pDialogState = printJob.printDialog(aset);            }            if (pDialogState) {                printJob.print(aset);            }        } catch (java.security.AccessControlException ace) {            String errmsg = "Applet access control exception; to allow " +                            "access to printer, run policytool and set\n" +                            "permission for \"queuePrintJob\" in " +                            "RuntimePermission.";            JOptionPane.showMessageDialog(this, errmsg, "Printer Access Error",                                          JOptionPane.ERROR_MESSAGE);        } catch (Exception ex) {            ex.printStackTrace();        }        if (stopped) {            startStopB.doClick();        }        thread = null;    }    /**     * Expand and Collapse the Tools Panel with this bumpy button.     */    static class ToggleIcon implements Icon, Runnable {        private Color    topColor = new Color(153, 153, 204);        private Color shadowColor = new Color(102, 102, 153);        private Color   backColor = new Color(204, 204, 255);        private Color   fillColor;        private Tools tools;        private Thread thread;        public ToggleIcon(Tools tools, Color fillColor) {            this.tools = tools;            this.fillColor = fillColor;        }            public void paintIcon(Component c, Graphics g, int x, int y ) {	    int w = getIconWidth();	    int h = getIconHeight();	    g.setColor(fillColor);	    g.fillRect(0, 0, w, h);            for (; x < w-2; x+=4) {                g.setColor(WHITE);                g.fillRect(x  , 1, 1, 1);                g.fillRect(x+2, 3, 1, 1);                g.setColor(shadowColor);                g.fillRect(x+1, 2, 1, 1);                g.fillRect(x+3, 4, 1, 1);            }        }        public int getIconWidth() {            return tools.getSize().width;        }        public int getIconHeight() {            return 6;        }        public void start() {            thread = new Thread(this);            thread.setPriority(Thread.MIN_PRIORITY);            thread.setName("ToggleIcon");            thread.start();        }        public synchronized void stop() {            if (thread != null) {                thread.interrupt();            }            thread = null;        }        public void run() {            try {               thread.sleep(400);            } catch (InterruptedException e) { }            if (tools.focus && thread != null) {                tools.toggleB.doClick();            }            thread = null;        }    }} // End Tools class

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美四级电影网| 精品剧情在线观看| 欧美xxxxxxxx| 亚洲美女视频一区| 国产精品乡下勾搭老头1| 欧美在线三级电影| 欧美激情一区二区| 经典三级一区二区| 色悠久久久久综合欧美99| 91精品国产一区二区三区香蕉| 日本一区二区三区在线不卡| 日韩精品91亚洲二区在线观看| 成人开心网精品视频| 亚洲精品一区在线观看| 婷婷国产v国产偷v亚洲高清| 99精品国产99久久久久久白柏| 久久综合久色欧美综合狠狠| 午夜欧美视频在线观看 | 欧美丝袜丝交足nylons| 国产精品嫩草影院av蜜臀| 国内精品视频666| 91精品久久久久久久久99蜜臂| 国产精品成人免费精品自在线观看| 精品一区二区日韩| 欧美一区二区三区人| 亚洲一区二区美女| 在线观看91精品国产入口| 国产精品久久久久影院色老大| 韩国av一区二区三区四区 | 在线中文字幕不卡| 亚洲视频一二三区| 91麻豆国产福利在线观看| 国产精品三级av在线播放| 国产成人超碰人人澡人人澡| 久久女同互慰一区二区三区| 精品一区二区三区蜜桃| 精品毛片乱码1区2区3区| 美女性感视频久久| 欧美肥胖老妇做爰| 毛片av中文字幕一区二区| 日韩一级视频免费观看在线| 日本不卡在线视频| 欧美成人伊人久久综合网| 老司机精品视频线观看86| 欧美精品一区二区三区蜜臀| 国产一区二区电影| 国产女主播视频一区二区| 99久久777色| 亚洲综合免费观看高清完整版在线 | 亚洲精品福利视频网站| 色综合天天综合在线视频| 亚洲免费高清视频在线| 欧美日韩大陆一区二区| 日本视频一区二区三区| 精品少妇一区二区三区 | 久久精品国产久精国产爱| 久久日韩粉嫩一区二区三区| 成人av午夜电影| 亚洲一区二三区| 精品国产a毛片| 99久久精品免费看| 亚洲午夜免费福利视频| 精品国产乱码久久久久久影片| 国产夫妻精品视频| 一区二区成人在线| 日韩欧美成人激情| 波多野结衣欧美| 午夜电影网一区| 国产午夜一区二区三区| 色婷婷综合久久久久中文一区二区 | 日韩欧美中文字幕制服| 国产精品99久久久久| 又紧又大又爽精品一区二区| 精品入口麻豆88视频| 91在线观看一区二区| 婷婷六月综合亚洲| 国产精品网曝门| 日韩丝袜情趣美女图片| 97久久精品人人澡人人爽| 男人的天堂亚洲一区| 麻豆精品一区二区av白丝在线| 亚洲综合在线五月| 91国内精品野花午夜精品 | 国产无一区二区| 欧美美女直播网站| 成人美女视频在线看| 美国三级日本三级久久99| 怡红院av一区二区三区| 久久综合九色欧美综合狠狠 | 国产精品1区2区| 全国精品久久少妇| 亚洲人成网站在线| 久久久久久久免费视频了| 欧美人动与zoxxxx乱| 99麻豆久久久国产精品免费优播| 美女视频黄免费的久久| 亚洲乱码国产乱码精品精小说| 久久久久88色偷偷免费| 日韩欧美专区在线| 欧美日韩mp4| 欧美午夜精品一区二区蜜桃| 91丝袜美腿高跟国产极品老师| 国产精品影视在线观看| 麻豆91在线观看| 老司机免费视频一区二区| 视频一区二区国产| 丝袜亚洲精品中文字幕一区| 国产精品免费aⅴ片在线观看| 日韩免费电影网站| 日韩精品一区二| 日韩欧美国产一区在线观看| 日韩午夜激情av| 日韩欧美电影一二三| 日韩三级中文字幕| 91精品国产色综合久久| 欧美日本国产一区| 欧美高清视频在线高清观看mv色露露十八| 99精品一区二区| 色综合久久中文综合久久牛| 96av麻豆蜜桃一区二区| 91欧美一区二区| 欧美在线一区二区三区| 欧美视频三区在线播放| 欧美日韩免费在线视频| 欧美日韩精品三区| 91精品国产色综合久久| 亚洲精品在线网站| 欧美激情一区在线观看| 国产精品高潮久久久久无| 亚洲美女电影在线| 亚洲va欧美va人人爽| 蜜臀av一级做a爰片久久| 激情五月婷婷综合| 成人午夜又粗又硬又大| 99精品久久只有精品| 精品视频一区三区九区| 91精品国产乱码| 国产色一区二区| 亚洲精品菠萝久久久久久久| 日韩av一区二区三区四区| 精品一区二区综合| 91美女在线视频| 91精品国产入口在线| 国产精品美女视频| 亚洲成人黄色影院| 国产aⅴ综合色| 欧美日本免费一区二区三区| 日韩久久久精品| 亚洲视频免费看| 久久精工是国产品牌吗| 99久久久无码国产精品| 91超碰这里只有精品国产| 日本一区二区三区在线不卡| 亚洲午夜私人影院| 国产乱码字幕精品高清av| 在线观看一区不卡| 久久亚洲精华国产精华液 | 色先锋久久av资源部| 高清不卡一区二区在线| 欧美日韩aaa| 久久久久久电影| 亚洲精品欧美专区| 看片网站欧美日韩| thepron国产精品| 欧美主播一区二区三区| 日韩美女一区二区三区| 亚洲一卡二卡三卡四卡无卡久久| 日产国产高清一区二区三区| 国产在线视频一区二区三区| 99久久久免费精品国产一区二区| 精品裸体舞一区二区三区| 亚洲精品国久久99热| 亚洲成人在线观看视频| 国产米奇在线777精品观看| 欧美精品自拍偷拍| 国产精品女同一区二区三区| 午夜久久久久久电影| 三级一区在线视频先锋| 色婷婷av一区二区三区之一色屋| 欧美一级片在线观看| 中文字幕日本不卡| 午夜精品123| 欧美午夜免费电影| 中文欧美字幕免费| 男女男精品网站| 欧美精选午夜久久久乱码6080| 久久久久97国产精华液好用吗| 亚洲高清不卡在线观看| 成人av网站在线观看免费| 久久亚洲欧美国产精品乐播| 亚洲成人一区二区| 91网上在线视频| 在线亚洲精品福利网址导航| 国产精品久久久久久亚洲伦| 蜜桃av一区二区在线观看| 欧美亚洲国产bt| 国产精品亲子乱子伦xxxx裸| 狠狠色狠狠色合久久伊人| 欧美日韩国产大片| 亚洲激情图片qvod|