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

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

?? scroller.java

?? 該新聞滾動播出Java小程序可以從放在網絡服務器上的文件讀入數據
?? JAVA
字號:
/*
    Basic horizontal scrolling text applet, with optional URL link

    Parameters (see also WebBase):
        SCROLLTEXT      Message to display
            def: "No message supplied!"
        SHADOW          "Shadow" text
            def: false (no shadow)
        URL             the URL to jump to when the applet is clicked
                            by a mouse
            def: none - if none supplied or invalid, it's just a scrolling
                text applet

    Copyright 1998 by E. A. Graham, Jr.
    Free to use or modify.
 */

import java.awt.*;
import java.applet.*;
import java.net.URL;
import java.net.MalformedURLException;

public class Scroller extends WebBase {
    String message;

    int messageX = 0,messageY = 0;          // Coordinates of the scrolling text
    int messageW = 0;                       // Width of the message in pixels

    public Font messageF;                   // Font for the message (TimesRoman only)
    boolean font3D;                         // draw a drop-shadow on the message

    String  urlName;                        // string for URL to link to
    URL     nextURL = null;                 // the actual URL

    // initialization time!
    public void init() {
        super.init();

        // get the HTML parameters or set to defaults
        String  tparam;
        tparam = readMessage();
        message = (tparam == null) ? new String("No message supplied!") : new String(tparam);

        tparam = ReadText("SHADOW");
        font3D = (tparam == null) ? false : tparam.equalsIgnoreCase("true");

        urlName = ReadText("URL");
        if (urlName != null) {
            try {
                if (urlName.indexOf("http://") < 0) {
                    nextURL = new URL(getDocumentBase(),urlName);
                }
                else {
                    nextURL = new URL(urlName);
                }
            }
            catch (MalformedURLException e) {};
        }
        borderWidth = Math.abs(borderWidth);

        // set up the font and initial positions
        setFontValues();
    }

    public void stop() {
        super.stop();
        messageX = maxWidth;
    }

    // draw the stuff
    public synchronized void update(Graphics g) {
        if(loaded) {
            super.update(g);

           //...then draw shadow copy of text...
           if (font3D) {
               Color foreColorD1,foreColorD2;
               foreColorD1 = foreColor.darker();
               foreColorD2 = foreColorD1.darker();
               appGC.setColor(foreColorD2);
               appGC.drawString(message, messageX+2, messageY+2);
               appGC.setColor(foreColorD1);
               appGC.drawString(message, messageX+1, messageY+1);
           }

            //...then draw the text...
            appGC.setColor(foreColor);
            appGC.setFont(messageF);
            appGC.drawString(message, messageX, messageY);         // clipping is wonderful!

            //...next comes the border...
            drawBorder(maxWidth,maxHeight,borderWidth);

            //...fade the edges
            g.drawImage(appImage, 0, 0, this);
        }
    }

    public boolean handleEvent(Event event) {
        return super.handleEvent(event);
    }

    // method that can be over-ridden to supply the message text
    protected String readMessage() {
        String tmsg;
        tmsg = ReadText("ScrollText");
        return tmsg;
    }

    void setFontValues() {
        messageF = appFont((maxHeight - (2 * borderWidth)),Font.BOLD);
        FontMetrics fm = getFontMetrics(messageF);
        messageX = maxWidth;
        messageY = ((maxHeight-fm.getHeight()) >> 1) + fm.getAscent() - 1;
        messageW = fm.stringWidth(message);
    }

    synchronized void doAppThing() {
        messageX -= scrollUnit;         //scrollUnit is the incremental distance of scrolling
        if((messageX + messageW) < 0) messageX = maxWidth;
    }
    public boolean mouseDown(Event e,int x, int y) {
        borderWidth = -borderWidth;
        return true;
    }
    public boolean mouseUp(Event e,int x, int y) {
        borderWidth = -borderWidth;
        if (nextURL !=null) {
            getAppletContext().showDocument(nextURL,frameTarget);
        }
        return true;
    }
    public boolean mouseEnter(Event e,int x,int y) {
        if (nextURL != null) showStatus("Link to " + urlName);
        return true;
    }
    public boolean mouseExit(Event e,int x,int y){
        showStatus("");
        return true;
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲专区一二三| 91国偷自产一区二区三区观看| 国产伦精品一区二区三区免费迷| 成人avav影音| 日韩欧美成人激情| 亚洲男人的天堂av| 国产麻豆视频一区二区| 欧美高清视频不卡网| 中文字幕在线不卡视频| 精品一区二区久久久| 欧美影院午夜播放| 中文字幕在线免费不卡| 激情六月婷婷久久| 日韩午夜在线播放| 亚洲成人7777| 在线亚洲高清视频| 最新欧美精品一区二区三区| 久草中文综合在线| 欧美一级免费大片| 污片在线观看一区二区| 在线精品国精品国产尤物884a| 亚洲国产成人自拍| 成人亚洲精品久久久久软件| 精品理论电影在线| 国产精品自拍一区| 精品国内片67194| 激情欧美一区二区三区在线观看| 7777女厕盗摄久久久| 亚洲高清在线视频| 欧美精品在线视频| 午夜激情一区二区| 制服丝袜成人动漫| 日韩1区2区3区| 欧美不卡在线视频| 国产精品99久久久久久宅男| 久久亚洲精品国产精品紫薇| 精品综合久久久久久8888| 日韩三级在线观看| 国产精品综合av一区二区国产馆| 久久综合九色综合欧美亚洲| 国产乱码精品1区2区3区| 国产视频一区在线观看| 成av人片一区二区| 亚洲一区二区三区美女| 精品视频色一区| 蜜桃精品在线观看| 国产亚洲一区字幕| 91香蕉视频在线| 天天操天天色综合| 精品国一区二区三区| 成人午夜短视频| 亚洲一二三四区不卡| 51精品久久久久久久蜜臀| 久久精品国产精品亚洲综合| 国产无人区一区二区三区| voyeur盗摄精品| 亚洲成人一区二区在线观看| 欧美高清视频一二三区| 国产一区二区三区四区五区美女 | 91麻豆国产在线观看| 一区二区三区蜜桃| 日韩视频一区二区| 国产成人免费在线视频| 亚洲免费电影在线| 日韩欧美在线综合网| 国产成人精品网址| 亚洲成人自拍网| 国产午夜一区二区三区| 在线观看网站黄不卡| 久草在线在线精品观看| 亚洲柠檬福利资源导航| 精品久久久久久久久久久久包黑料| 56国语精品自产拍在线观看| 国产一区91精品张津瑜| 亚洲精品自拍动漫在线| 欧美第一区第二区| 在线亚洲一区二区| 国产精品一区二区久久精品爱涩 | 91香蕉视频在线| 日韩va亚洲va欧美va久久| 亚洲国产高清aⅴ视频| 9191国产精品| 色综合久久六月婷婷中文字幕| 免费亚洲电影在线| 亚洲一二三四在线| 中文幕一区二区三区久久蜜桃| 欧美日本视频在线| 色婷婷av一区二区三区之一色屋| 极品少妇xxxx精品少妇偷拍| 一区二区三区四区国产精品| 久久色视频免费观看| 欧美夫妻性生活| 日本精品一区二区三区高清| 国产精品一区二区久久不卡| 日本不卡在线视频| 亚洲国产视频一区二区| 国产精品传媒入口麻豆| 久久免费偷拍视频| 精品久久国产老人久久综合| 在线成人小视频| 欧美日韩一区二区三区视频| 91亚洲午夜精品久久久久久| 丰满亚洲少妇av| 国产精品一级片| 精品一区二区三区在线观看国产 | 久久精品理论片| 视频一区二区三区中文字幕| 亚洲欧美一区二区三区国产精品 | 成人一区在线观看| 国产精品456露脸| 激情五月婷婷综合网| 日本sm残虐另类| 免费观看日韩av| 精品一区二区av| 国内不卡的二区三区中文字幕 | 一区二区三区精密机械公司| 成人欧美一区二区三区黑人麻豆| 欧美高清一级片在线观看| 久久久青草青青国产亚洲免观| 精品欧美黑人一区二区三区| 日韩精品影音先锋| 欧美不卡一区二区三区四区| 欧美xxxx在线观看| 久久久噜噜噜久噜久久综合| 中文字幕精品一区 | 久久一日本道色综合| 久久综合给合久久狠狠狠97色69| 久久这里只有精品视频网| 久久嫩草精品久久久精品一| 久久精品视频在线看| 国产精品久久精品日日| 一区二区国产盗摄色噜噜| 日韩精品乱码av一区二区| 蜜桃av噜噜一区| 成人天堂资源www在线| 99re成人在线| 欧美欧美午夜aⅴ在线观看| 日韩美女视频一区二区在线观看| 久久久噜噜噜久久中文字幕色伊伊| 国产午夜精品在线观看| 亚洲欧美一区二区三区国产精品| 亚洲国产视频一区| 精品无人码麻豆乱码1区2区 | 图片区日韩欧美亚洲| 国产一区二三区| 91在线播放网址| 欧美人狂配大交3d怪物一区 | 这里只有精品免费| 国产欧美日产一区| 亚洲国产日韩a在线播放性色| 久久精品国产久精国产| 99re成人在线| ww亚洲ww在线观看国产| 亚洲精选视频免费看| 国产在线视频一区二区三区| 色综合久久综合网欧美综合网 | 日本视频免费一区| 粉嫩一区二区三区性色av| 欧美性大战久久| 国产女主播在线一区二区| 亚洲乱码国产乱码精品精98午夜| 六月丁香婷婷色狠狠久久| 99re66热这里只有精品3直播| 日韩限制级电影在线观看| 中文字幕亚洲在| 国产综合色产在线精品| 91福利小视频| 国产日本欧美一区二区| 日韩一区精品视频| 色悠久久久久综合欧美99| 26uuu久久天堂性欧美| 天天操天天综合网| 色婷婷av一区二区三区软件 | 一区二区三区日韩精品| 韩国av一区二区三区| 欧美性猛交xxxxxx富婆| 亚洲国产成人在线| 国产一区二区在线电影| 777a∨成人精品桃花网| 一区二区激情视频| 色综合天天综合给合国产| 久久久不卡影院| 久久电影网电视剧免费观看| 欧美色中文字幕| 一二三四社区欧美黄| 一本一道综合狠狠老| 国产午夜亚洲精品理论片色戒| 蜜桃av一区二区三区| 欧美日韩国产成人在线91| 亚洲色图制服诱惑| 成人av动漫在线| 国产精品嫩草影院av蜜臀| 国产乱国产乱300精品| 精品日韩在线观看| 久久99精品一区二区三区三区| 91麻豆精品91久久久久久清纯 | 在线观看一区二区视频| 亚洲卡通动漫在线| 一本久久精品一区二区| 亚洲三级电影网站|