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

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

?? remotemonitorcontrol.java

?? Myjxta的源代碼 基于JXTA的P2P即時通信系統
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
        }        if (Logging.SHOW_INFO && LOG.isLoggable(Level.INFO)) {            LOG.info("obtainHardware");        }    }    public void releaseHardware() {        /** no real hardware to release*/        if (monitorComponent != null) {            monitorComponent = null;        }        if (incomingBuffer != null) {            incomingBuffer.clear();            incomingBuffer = null;        }        if (Logging.SHOW_INFO && LOG.isLoggable(Level.INFO)) {            LOG.info("releaseMonitor");        }    }    public void stopMonitor() {        this.setMonitorState(this.STOPPED);        if (Logging.SHOW_INFO && LOG.isLoggable(Level.INFO)) {            LOG.info("stopMonitor");        }    }    protected void displayImage() {        getMonitorComponent().newImage((ByteArrayInputStream) incomingBuffer.getFirst());        incomingBuffer.removeFirst();    }    public void pauseMonitor() {        this.setMonitorState(this.PAUSED);    }    public void resumeMonitor() {        this.setMonitorState(this.STARTED);    }    public void setReceiveState(int receiveState) {        this.receiveState = receiveState;    }    public int getReceiveState() {        return this.receiveState;    }    private int getMonitorState() {        return this.monitorState;    }    private void setMonitorState(int monitorState) {        this.monitorState = monitorState;    }    public int getImagesPerMessage() {        return this.imagesPerMessage;    }    public int getImageCompression() {        return imageCompression;    }    /**     * Sets the human readable name of the remote peer     */    protected void setOriginator(String originator) {        this.originator = originator;    }    /**     * Gets the human readable name of the remote peer     */    public String getOriginator() {        return this.originator;    }    public int getBufferSize() {        if (incomingBuffer != null) {            return incomingBuffer.size();        }        return 0;    }    public long getTimeOfLastMessage() {        return this.timeOfLastMessage;    }    public RemoteMonitorCanvas getMonitorComponent() {        return this.monitorComponent;    }    /**     *  Accessor for incoming speex buffer size     */    /**     * statistical accessor     */    public long getMessagesReceived() {        return this.messagesReceived;    }    /**     * statistical accessor     */    public long getBytesReceived() {        return this.bytesReceived;    }    /**     * statistical accessor     */    public long getAverageImageDecodeTime() {        return this.averageImageDecodeTime;    }    /**     * statistical accessor     */    public long getImageDecodeTime() {        return this.imageDecodeTime;    }    public int getImageSize() {        return this.imageSize;    }    public int averageImageSize() {        return this.averageImageSize;    }    /**     * statistical accessor     */    private void setEncodedMessageSize(int imagesPerMessage) {        this.imagesPerMessage = imagesPerMessage;    }    public Dimension getFormatSize() {        return this.formatSize != null ? formatSize : new Dimension(0, 0);    }    public void setFormatSize(Dimension formatSize) {        if (formatSize != null) {            this.formatSize = formatSize;        } else {            this.formatSize = new Dimension(0, 0);        }    }    public void setFormatType(String formatType) {        if (formatType != null) {            this.formatType = formatType;        } else {            this.formatType = this.UNKNOWN_MIME_TYPE;        }    }    public String getFormatType() {        return this.formatType != null ? this.formatType : this.UNKNOWN_MIME_TYPE;    }    public long getImageDrawTime() {        return this.imageDrawTime;    }    public long getAverageImageDrawTime() {        return this.averageImageDrawTime;    }    public boolean isReceive() {        return this.receive;    }    public void setReceive(boolean receive) {        if (Logging.SHOW_INFO && LOG.isLoggable(Level.INFO)) {            LOG.info("setReceive " + receive);        }        this.receive = receive;    }    public void setImageCompression(int imageCompression) {        this.imageCompression = imageCompression;    }    private ViJxtaCallControl getCallControl() {        return this.viJxtaCallControl;    }    class MyLock extends Object {        private boolean locked = true;        public boolean isLocked() {            return this.locked;        }        public void setLocked(boolean locked) {            this.locked = locked;        }    }    class RemoteMonitorCanvas extends JComponent {//Canvas {        private Dimension size = null;        private ImageReader reader = null;        private Image image;        public RemoteMonitorCanvas(Dimension size) {            super();            this.size = size;            Iterator readers = ImageIO.getImageReadersByFormatName("jpeg");            reader = (ImageReader) readers.next();        }        public Dimension getPreferredSize() {            if (size == null) {                size = new Dimension(0, 0);            }            return size;        }        public void paintComponent(Graphics g) {            //super.paintComponent (g);            Graphics2D g2 = (Graphics2D) g;            g2.drawImage(image, 0, 0, null);            g2.dispose();        }        public void newImage(ByteArrayInputStream encodedImageStream) {            try {                long in = System.currentTimeMillis();                // this is just a impl of ImageInputStreamImpl.. we can subclass                // later and make our own                MemoryCacheImageInputStream imageStream = new MemoryCacheImageInputStream(encodedImageStream);                reader.setInput(imageStream);                BufferedImage bufferedImage = reader.read(0);                long out = System.currentTimeMillis();                imageDecodeTime = out - in;                in = System.currentTimeMillis();                // Copy image to buffered image.                image = bufferedImage;                //maybe image update????                //imageUpdate(image,0,0,0, image.getWidth(null),image.getHeight(null));                // paintComponent(this.getGraphics());                repaint();                /*                Graphics g = this.getGraphics ();                                //g.setColor(Color.white);                //g.fillRect(0, 0, image.getWidth(null),                //image.getHeight(null));                g.drawImage (bufferedImage, 0, 0, null);                g.dispose ();                 **/                out = System.currentTimeMillis();                imageDrawTime = out - in;            } catch (Exception x) {                x.printStackTrace();            }        }    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
极品少妇一区二区| 欧美国产在线观看| 欧美亚洲日本国产| 欧美在线视频全部完| 91网上在线视频| 色综合久久久久久久久| 成人黄色a**站在线观看| 国产99久久精品| 粗大黑人巨茎大战欧美成人| 国产成人精品免费看| 国产成人h网站| 99re成人精品视频| 在线区一区二视频| 欧美久久久久久久久久| 日韩精品一区二区三区三区免费| 欧美日韩国产精选| 欧美zozozo| 欧美激情一区二区三区不卡| 亚洲男人天堂av网| 视频一区在线播放| 激情五月婷婷综合网| 国产91精品一区二区麻豆亚洲| 成人一二三区视频| 欧美性极品少妇| 久久综合色8888| 亚洲人成精品久久久久| 日本va欧美va精品发布| 国产精品99久久久久久宅男| 91欧美一区二区| 777亚洲妇女| 中文字幕佐山爱一区二区免费| 亚洲国产美国国产综合一区二区| 六月丁香综合在线视频| 99久久99久久精品免费观看| 欧美另类z0zxhd电影| 欧美国产精品v| 天堂在线亚洲视频| 99视频精品免费视频| 日韩一区二区不卡| 亚洲少妇屁股交4| 国产又粗又猛又爽又黄91精品| 色婷婷久久综合| 国产亚洲福利社区一区| 天天免费综合色| 色综合夜色一区| 久久久综合网站| 人人超碰91尤物精品国产| 97久久超碰国产精品| 欧美精品一区二区在线播放| 亚洲线精品一区二区三区| 紧缚捆绑精品一区二区| 69久久99精品久久久久婷婷| 亚洲精品一二三| 99久久99久久久精品齐齐| 久久久午夜电影| 美女www一区二区| 精品视频色一区| 亚洲伦在线观看| 97久久精品人人澡人人爽| 久久精品欧美日韩| 蜜臀av一区二区在线观看| 欧美日韩在线播放一区| 一区二区三区四区国产精品| 成人一区二区三区| 中文字幕免费观看一区| 国产经典欧美精品| 久久综合色婷婷| 国产综合久久久久久鬼色 | 成人欧美一区二区三区1314| 日本免费在线视频不卡一不卡二| 欧美影院一区二区| 亚洲综合男人的天堂| 欧美综合一区二区三区| 亚洲摸摸操操av| 欧美系列在线观看| 香蕉久久夜色精品国产使用方法| 日韩一级片网址| 免费成人在线观看视频| 精品欧美一区二区三区精品久久| 男人的j进女人的j一区| 精品欧美乱码久久久久久| 国内成人自拍视频| 久久久久久电影| 不卡视频在线观看| 亚洲免费观看视频| 欧美日韩精品免费观看视频| 日本网站在线观看一区二区三区| 日韩亚洲电影在线| 国产一区二区在线视频| 中文字幕一区二区5566日韩| 欧洲国内综合视频| 美女高潮久久久| 国产精品精品国产色婷婷| 色婷婷久久综合| 日韩成人一级片| 国产婷婷精品av在线| 色综合天天综合网天天看片| 亚洲午夜免费电影| 精品免费日韩av| aaa亚洲精品一二三区| 五月综合激情婷婷六月色窝| 精品国产亚洲一区二区三区在线观看| 久久国产精品一区二区| 亚洲欧洲另类国产综合| 欧美日韩成人综合在线一区二区| 免费观看成人鲁鲁鲁鲁鲁视频| 国产色91在线| 在线观看av一区| 久久电影网站中文字幕| 亚洲黄色录像片| 久久午夜色播影院免费高清 | 一区二区三区四区在线免费观看| 4hu四虎永久在线影院成人| 国产一区二区三区在线观看免费视频| 亚洲美女在线国产| 久久久一区二区三区捆绑**| 欧美日韩中文字幕一区| 成人网页在线观看| 免费看欧美美女黄的网站| 亚洲人一二三区| 精品国产3级a| 在线精品国精品国产尤物884a| 国产麻豆精品一区二区| 午夜精品久久久久久久久久久| 日韩va亚洲va欧美va久久| 久久久.com| 日韩片之四级片| 欧美久久一区二区| 91蜜桃网址入口| 国产成人免费视频一区| 青青草国产成人av片免费| 亚洲女人的天堂| 亚洲国产精品二十页| 337p日本欧洲亚洲大胆精品| 欧美精品一卡二卡| 91国产免费观看| 99热这里都是精品| 成人精品视频一区二区三区尤物| 麻豆精品国产91久久久久久| 午夜精品福利一区二区三区蜜桃| 亚洲同性gay激情无套| 国产嫩草影院久久久久| 精品久久久久99| 精品精品国产高清a毛片牛牛| 欧美区一区二区三区| 欧美日韩一区二区在线观看视频 | 欧美在线影院一区二区| 成人av电影在线| 不卡欧美aaaaa| 99精品国产热久久91蜜凸| 欧美精品自拍偷拍| 欧美日韩国产综合草草| 欧美日韩一二三| 91精品国产综合久久精品图片 | 久久不见久久见免费视频7| 亚洲mv在线观看| 午夜成人在线视频| 秋霞电影一区二区| 精品亚洲porn| 成熟亚洲日本毛茸茸凸凹| 成人免费精品视频| 96av麻豆蜜桃一区二区| 在线亚洲一区二区| 337p亚洲精品色噜噜狠狠| 欧美日韩国产首页| 日韩精品一区二区三区在线 | 91丨porny丨中文| 色综合色狠狠综合色| 91电影在线观看| 欧美久久一区二区| 欧美mv日韩mv亚洲| 国产精品丝袜久久久久久app| 中文字幕一区在线| 亚洲一区日韩精品中文字幕| 日产国产欧美视频一区精品| 麻豆一区二区99久久久久| 国产精品白丝jk黑袜喷水| 91免费小视频| 91麻豆精品国产91久久久久 | 粉嫩久久99精品久久久久久夜| 国产aⅴ综合色| 色综合久久久网| 精品国产乱码久久久久久影片| 欧美激情一区二区三区在线| 一个色综合网站| 国产一区二区免费在线| 色诱视频网站一区| 欧美人与性动xxxx| 久久久99精品久久| 亚洲一二三四区不卡| 国产乱码精品一区二区三区av| 91麻豆swag| 久久久久久久久久电影| 亚洲aaa精品| 99精品视频免费在线观看| 欧美一区二区视频网站| 中文字幕一区日韩精品欧美| 日本中文字幕一区二区有限公司| 成人av电影在线观看| 日韩欧美成人激情|