⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 serverstub.java

📁 该系统是B/S结构的
💻 JAVA
字号:
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi 
// Source File Name:   ServerStub.java

package paintchat.util;

import java.applet.*;
import java.awt.Image;
import java.io.IOException;
import java.io.PrintStream;
import java.net.URL;
import java.util.Enumeration;
import paintchat.PProperties;
import sun.applet.AppletAudioClip;

// Referenced classes of package paintchat.util:
//            PTool

public class ServerStub
    implements AppletContext, AppletStub
{

    private PProperties params;
    URL url_base;
    private static ServerStub default_stub = null;

    public ServerStub(PProperties pproperties)
    {
        params = pproperties;
        try
        {
            String s = System.getProperty("user.dir");
            s = PTool.replaceText(s, "/", "\\");
            url_base = new URL("file:/" + s + '/');
        }
        catch(IOException _ex) { }
    }

    public void appletResize(int i, int j)
    {
    }

    public Applet getApplet(String s)
    {
        return null;
    }

    public AppletContext getAppletContext()
    {
        return this;
    }

    public Enumeration getApplets()
    {
        return null;
    }

    public AudioClip getAudioClip(URL url)
    {
        try
        {
            return (AudioClip)new AppletAudioClip(url);
        }
        catch(Throwable throwable)
        {
            System.out.println(throwable);
        }
        try
        {
            return (AudioClip)url.getContent();
        }
        catch(Exception _ex)
        {
            return null;
        }
    }

    public URL getCodeBase()
    {
        return url_base;
    }

    public static ServerStub getDefaultStub(PProperties pproperties)
    {
        if(default_stub == null)
            default_stub = new ServerStub(pproperties);
        return default_stub;
    }

    public URL getDocumentBase()
    {
        return url_base;
    }

    public PProperties getHashTable()
    {
        return params;
    }

    public Image getImage(URL url)
    {
        try
        {
            return (Image)url.getContent();
        }
        catch(Exception _ex)
        {
            return null;
        }
    }

    public String getParameter(String s)
    {
        return (String)params.get(s);
    }

    public boolean isActive()
    {
        return false;
    }

    public void showDocument(URL url)
    {
    }

    public void showDocument(URL url, String s)
    {
    }

    public void showStatus(String s)
    {
    }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -