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

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

?? htmllinkbean.java

?? html解析包 可以很方便的解析html 純java 實現
?? JAVA
字號:
// HTMLParser Library $Name: v1_6_20051112 $ - A java-based parser for HTML// http://sourceforge.org/projects/htmlparser// Copyright (C) 2004 Derrick Oswald//// Revision Control Information//// $Source: /cvsroot/htmlparser/htmlparser/src/org/htmlparser/beans/HTMLLinkBean.java,v $// $Author: derrickoswald $// $Date: 2005/05/15 11:49:03 $// $Revision: 1.23 $//// This library is free software; you can redistribute it and/or// modify it under the terms of the GNU Lesser General Public// License as published by the Free Software Foundation; either// version 2.1 of the License, or (at your option) any later version.//// This library is distributed in the hope that it will be useful,// but WITHOUT ANY WARRANTY; without even the implied warranty of// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU// Lesser General Public License for more details.//// You should have received a copy of the GNU Lesser General Public// License along with this library; if not, write to the Free Software// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA//package org.htmlparser.beans;import java.awt.Dimension;import java.awt.FontMetrics;import java.beans.PropertyChangeEvent;import java.beans.PropertyChangeListener;import java.io.Serializable;import java.net.URL;import java.net.URLConnection;import javax.swing.JList;/** * Display the links from a URL. * @author Derrick Oswald * Created on December 24, 2002, 3:49 PM */public class HTMLLinkBean    extends        JList    implements        Serializable,        PropertyChangeListener{    /**     * The underlying bean that provides our htmlparser specific properties.     */    protected LinkBean mBean;    /**     * Creates a new HTMLTextBean.     * This uses an underlying StringBean and displays the text.     */    public HTMLLinkBean ()    {        getBean ().addPropertyChangeListener (this);    }    /**     * Return the underlying bean object.     * Creates a new one if it hasn't been initialized yet.     * @return The StringBean this bean uses to fetch text.     */    protected LinkBean getBean ()    {        if (null == mBean)            mBean = new LinkBean ();        return (mBean);    }    /**     * Return the minimum dimension for this visible bean.     * @return a minimum bounding box for this bean.     */    public Dimension getMinimumSize ()    {        FontMetrics met;        int width;        int height;        met = getFontMetrics (getFont ());        width = met.stringWidth ("http://localhost");        height = met.getLeading () + met.getHeight () + met.getDescent ();        return (new Dimension (width, height));    }    /**     * Add a PropertyChangeListener to the listener list.     * The listener is registered for all properties.     * <p><em>Delegates to the underlying StringBean</em>     * @param listener The PropertyChangeListener to be added.     */    public void addPropertyChangeListener (PropertyChangeListener listener)    {        super.addPropertyChangeListener (listener);        getBean ().addPropertyChangeListener (listener);    }    /**     * Remove a PropertyChangeListener from the listener list.     * This removes a registered PropertyChangeListener.     * <p><em>Delegates to the underlying StringBean</em>     * @param listener The PropertyChangeListener to be removed.     */    public void removePropertyChangeListener (PropertyChangeListener listener)    {        super.addPropertyChangeListener (listener);        getBean ().removePropertyChangeListener (listener);    }    //    // Properties    //    /**     * Getter for property links.     * <p><em>Delegates to the underlying StringBean</em>     * @return Value of property links.     */    public URL[] getLinks ()    {        return (getBean ().getLinks ());    }    /**     * Getter for property URL.     * <p><em>Delegates to the underlying StringBean</em>     * @return Value of property URL.     */    public String getURL ()    {        return (getBean ().getURL ());    }    /**     * Setter for property URL.     * <p><em>Delegates to the underlying StringBean</em>     * @param url New value of property URL.     */    public void setURL (String url)    {        getBean ().setURL (url);    }    /**     * Getter for property Connection.     * @return Value of property Connection.     */    public URLConnection getConnection ()    {        return (getBean ().getConnection ());    }    /**     * Setter for property Connection.     * @param connection New value of property Connection.     */    public void setConnection (URLConnection connection)    {        getBean ().setConnection (connection);    }    //    // PropertyChangeListener inteface    //    /**     * Responds to changes in the underlying bean's properties.     * @param event The event triggering this listener method call.     */    public void propertyChange (PropertyChangeEvent event)    {        if (event.getPropertyName ().equals (LinkBean.PROP_LINKS_PROPERTY))        {            setListData (getBean ().getLinks ());        }    }//    /**//     * Unit test.//     *///    public static void main (String[] args)//    {//        HTMLLinkBean lb = new HTMLLinkBean ();//        lb.setURL ("http://cbc.ca");//        javax.swing.JFrame frame = new javax.swing.JFrame ();//        frame.getContentPane ().setLayout (new BorderLayout ());//        frame.getContentPane ().add (new JScrollPane (lb),//            BorderLayout.CENTER);//        frame.addWindowListener (new java.awt.event.WindowListener () {//            public void windowOpened (java.awt.event.WindowEvent e) {}//            public void windowClosing (java.awt.event.WindowEvent e)//            {//                System.exit (0);//            }//            public void windowClosed (java.awt.event.WindowEvent e) {}//            public void windowDeiconified (java.awt.event.WindowEvent e) {}//            public void windowIconified (java.awt.event.WindowEvent e) {}//            public void windowActivated (java.awt.event.WindowEvent e) {}//            public void windowDeactivated (java.awt.event.WindowEvent e) {}//        });//        frame.setBounds (100, 100, 640, 480);//        frame.show ();//    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产色综合久久| 久久蜜桃av一区精品变态类天堂| 激情综合色播五月| 日本一道高清亚洲日美韩| 婷婷夜色潮精品综合在线| 亚洲成年人网站在线观看| 亚洲成人一二三| 亚洲高清一区二区三区| 亚欧色一区w666天堂| 亚洲18女电影在线观看| 日韩在线一二三区| 免费av网站大全久久| 免费成人在线播放| 国产精品2024| 99久久精品免费| 欧美在线免费视屏| 欧美日韩国产高清一区二区| 欧美丰满美乳xxx高潮www| 3d动漫精品啪啪1区2区免费| 欧美一区二区大片| 久久网站热最新地址| 国产精品久久久久永久免费观看 | 91精选在线观看| 欧美一级午夜免费电影| 精品美女一区二区三区| 国产精品毛片无遮挡高清| 亚洲精品中文字幕乱码三区| 亚洲成人自拍一区| 九九九久久久精品| 不卡视频一二三四| 欧美美女直播网站| 337p日本欧洲亚洲大胆色噜噜| 国产亚洲人成网站| 麻豆传媒一区二区三区| 日本人妖一区二区| 99久久综合狠狠综合久久| 欧美日韩和欧美的一区二区| 欧美一级二级三级蜜桃| 国产精品色呦呦| 日韩av电影天堂| www.激情成人| 日韩欧美一级二级三级| 自拍偷拍欧美激情| 国产一区美女在线| 欧美日韩成人一区| 中文字幕字幕中文在线中不卡视频| 日韩精品一二三四| 91免费看片在线观看| 久久丝袜美腿综合| 日韩国产一二三区| 在线亚洲+欧美+日本专区| 精品日韩在线观看| 丝袜国产日韩另类美女| 色综合欧美在线| 国产女同互慰高潮91漫画| 日韩精品1区2区3区| 一本一本大道香蕉久在线精品| 欧美成人a在线| 偷拍自拍另类欧美| 欧洲亚洲精品在线| 日韩毛片在线免费观看| 国产99一区视频免费| 欧美xxxxx裸体时装秀| 午夜精品久久久久久久蜜桃app| 99r国产精品| 一区二区中文视频| av在线一区二区| 国产精品麻豆欧美日韩ww| 国产麻豆精品在线观看| 精品伦理精品一区| 久久精品99国产精品| 日韩午夜激情电影| 麻豆国产一区二区| 欧美刺激脚交jootjob| 欧美aⅴ一区二区三区视频| 欧美日韩国产精选| 日日夜夜免费精品| 欧美军同video69gay| 午夜激情久久久| 欧美顶级少妇做爰| 老司机精品视频在线| 日韩免费观看高清完整版| 日本aⅴ免费视频一区二区三区| 欧美精品在线一区二区三区| 亚洲成人动漫精品| 欧美高清视频不卡网| 免费成人av资源网| 久久精品一区二区| 99精品视频在线免费观看| 国产午夜精品久久| 久久精品国产99国产精品| 亚洲免费在线看| 亚洲成人黄色影院| 青青草国产成人99久久| 日一区二区三区| 亚洲线精品一区二区三区八戒| 夜夜精品视频一区二区| 亚洲精品乱码久久久久久黑人| 亚洲精品国产一区二区三区四区在线| 一区二区三区在线免费观看| 国产精品小仙女| 国内精品国产成人国产三级粉色| 欧美日韩综合不卡| 日韩精品福利网| 久久久久国产精品免费免费搜索| 成人美女视频在线观看18| 有坂深雪av一区二区精品| 91精品久久久久久蜜臀| 国产精品主播直播| 一区二区三区四区中文字幕| 日韩欧美一级片| 成人免费观看男女羞羞视频| 亚洲中国最大av网站| 精品国产一区久久| 日本精品裸体写真集在线观看| 蜜桃视频一区二区三区在线观看| 欧美激情综合在线| 欧美区在线观看| 懂色av中文字幕一区二区三区| 一片黄亚洲嫩模| 久久九九国产精品| 91麻豆精品国产| 91蜜桃免费观看视频| 精品伊人久久久久7777人| 日韩久久一区二区| 精品国产自在久精品国产| 在线免费观看不卡av| 国产高清在线精品| 免费在线看一区| 亚洲综合一区二区| 精品成人一区二区| 国产亚洲精品aa午夜观看| 亚洲欧洲日产国产综合网| 欧美电影免费观看高清完整版在线| www.欧美.com| 国产精品一色哟哟哟| 日韩精品福利网| 一级精品视频在线观看宜春院| 久久久精品影视| 欧美一激情一区二区三区| 在线观看免费一区| 99久久精品国产一区二区三区| 国产综合成人久久大片91| 午夜电影网亚洲视频| 亚洲一区二区在线观看视频 | 国产乱码一区二区三区| 亚洲一区免费视频| 亚洲欧美在线另类| 国产精品无码永久免费888| 精品国产免费久久 | 欧美va亚洲va国产综合| 欧美久久婷婷综合色| 欧美午夜电影网| 欧美日韩色综合| 欧美日韩精品欧美日韩精品 | 欧美一区二区三区色| 欧美人妖巨大在线| 制服丝袜日韩国产| 日韩一区二区电影在线| 欧美一级国产精品| 日韩欧美中文字幕一区| 日韩欧美国产精品| 欧美精品一区男女天堂| 久久九九久久九九| 国产精品久久久久aaaa樱花| 1000部国产精品成人观看| 亚洲免费在线观看视频| 天天色天天操综合| 极品少妇一区二区三区精品视频| 狠狠狠色丁香婷婷综合久久五月| 国产乱码一区二区三区| 99re66热这里只有精品3直播| 一本到三区不卡视频| 欧美日韩久久久久久| 日韩欧美电影一区| 国产精品网曝门| 黄色资源网久久资源365| 精品一区二区三区在线观看 | 91在线精品秘密一区二区| 91蜜桃传媒精品久久久一区二区| 欧美色视频一区| 精品日韩在线观看| 亚洲国产经典视频| 一区二区三区精品| 麻豆一区二区三区| aa级大片欧美| 日韩精品一区二区三区四区视频| 国产亚洲综合av| 亚洲成人精品一区| 国产a精品视频| 欧美丰满美乳xxx高潮www| 国产亚洲欧美日韩在线一区| 亚洲裸体在线观看| 黑人巨大精品欧美黑白配亚洲| 99久久er热在这里只有精品15 | 2024国产精品视频| 综合色天天鬼久久鬼色| 美女高潮久久久| 91成人免费电影| 久久免费美女视频|