userinterfacefactory.java
来自「Azureus is a powerful, full-featured, cr」· Java 代码 · 共 33 行
JAVA
33 行
/*
* UserInterfaceFactory.java
*
* Created on 9. Oktober 2003, 00:33
*/
package org.gudy.azureus2.ui.common;
/**
*
* @author Tobias Minich
*/
public class UserInterfaceFactory {
/** Creates a new instance of UserInterfaceFactory */
public static IUserInterface getUI(String ui) {
IUserInterface cui = null;
String uiclass = "org.gudy.azureus2.ui."+ui+".UI";
try {
cui = (IUserInterface) Class.forName(uiclass).newInstance();
} catch (ClassNotFoundException e) {
throw new Error("Could not find class: "+uiclass);
} catch (InstantiationException e) {
throw new Error("Could not instantiate User Interface: "+ uiclass);
} catch (IllegalAccessException e) {
throw new Error("Could not access User Interface: "+ uiclass);
}
return cui;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?