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

📄 uiconst.java

📁 java 文件下载器。可自定义
💻 JAVA
字号:
// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi space 
// Source File Name:   UIConst.java

package org.gudy.azureus2.ui.common;

import com.aelitis.azureus.core.AzureusCore;
import com.aelitis.azureus.core.AzureusCoreException;
import java.util.Date;
import java.util.HashMap;
import org.apache.log4j.Logger;
import org.gudy.azureus2.core3.global.GlobalManager;

// Referenced classes of package org.gudy.azureus2.ui.common:
//			IUserInterface, Main, UserInterfaceFactory

public class UIConst
{

	public static Date startTime;
	public static HashMap UIS;
	private static AzureusCore azureus_core;
	private static boolean must_init_core;

	public UIConst()
	{
	}

	public static void setAzureusCore(AzureusCore _azureus_core)
	{
		azureus_core = _azureus_core;
		must_init_core = !azureus_core.isStarted();
	}

	public static synchronized AzureusCore getAzureusCore()
	{
		if (must_init_core)
		{
			try
			{
				azureus_core.start();
			}
			catch (AzureusCoreException e)
			{
				Logger.getLogger("azureus2").error("Start fails", e);
			}
			must_init_core = false;
		}
		return azureus_core;
	}

	public static GlobalManager getGlobalManager()
	{
		return azureus_core.getGlobalManager();
	}

	public static void shutdown()
	{
		Main.shutdown();
	}

	public static synchronized boolean startUI(String ui, String args[])
	{
		if (UIS.containsKey(ui))
			return false;
		IUserInterface uif = UserInterfaceFactory.getUI(ui);
		uif.init(false, true);
		if (args != null)
			uif.processArgs(args);
		uif.startUI();
		UIS.put(ui, uif);
		return true;
	}
}

⌨️ 快捷键说明

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