-
public interface BasicService
BasicService
接口提供对应用程序的代码库的访问,如果应用程序以离线模式运行,以及与给定平台上的本机浏览器的简单交互。该界面松动地模拟了
AppletContext
功能。- 从以下版本开始:
- 1.4.2
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 URL
getCodeBase()
返回应用程序的代码库。boolean
isOffline()
确定系统是否脱机。boolean
isWebBrowserSupported()
检查当前平台和给定的JNLP客户端是否支持Web浏览器。boolean
showDocument(URL url)
指导客户端上的浏览器显示给定的URL。
-
-
-
方法详细信息
-
getCodeBase
URL getCodeBase()
返回应用程序的代码库。 代码库可以直接在JNLP文件中指定,也可以是包含应用程序主类的JAR文件的位置。- 结果
- 具有应用程序代码库的URL,如果应用程序从本地文件系统运行,则为null。
-
isOffline
boolean isOffline()
确定系统是否脱机。 返回值表示JNLP客户端在客户端系统的在线/离线状态下的“最佳猜测”。 返回值不必保证是可靠的,因为有时难以确定客户端系统的真实在线/脱机状态。- 结果
-
true
如果系统脱机,否则为false
-
showDocument
boolean showDocument(URL url)
指导客户端上的浏览器显示给定的URL。 这通常会替换当前在浏览器中使用给定URL查看的页面,或者导致浏览器启动,该浏览器将显示给定的URL。- 参数
-
url
- 一个给出文档位置的URL。 相对URL将相对于代码库。 - 结果
-
true
如果请求成功false
如果url
为空或请求失败。
-
isWebBrowserSupported
boolean isWebBrowserSupported()
检查当前平台和给定的JNLP客户端是否支持Web浏览器。 如果不是这样,那么
将永远返回showDocument(java.net.URL)
false
。- 结果
-
true
如果支持Web浏览器,否则为false
-
-