维基百科说...
因此,Xlet后来被重新引入作为Personal的一部分 javax.microedition.xlet 包中的基本配置文件, 略 与Java TV规范中的原始设计不同的 。
我在javax.tv.xlet.Xlet和javax.microedition.xlet.Xlet
之间找不到任何显着差异这两个接口定义是否存在任何相互不同的方面?
答案 0 :(得分:1)
这个问题让我感兴趣,所以我搜索了一下。 我没有明确的答案,但需要考虑一下:
Java TV最初创建用于机顶盒等。如你所知," X"在名称中最初是占位符。这个名字意味着改变,但从来没有。相反," X"成为" Unknown"的同义词并且应该告诉我们Xlet可以用在很多地方,不仅仅用于数字电视。
显然,Xlet
的现有实现是针对特定平台而创建的,这意味着它不会对其他平台有任何用处。
简而言之,只要Xlet
用于其他平台,就需要重新实现以适应该平台。
使用哪个类取决于您的目标平台。
在高清食谱中,第16章:" XletContext
和Xlet
在Java TV包javax.tv.xlet
和PBP包javax.microedition.xlet
中定义。蓝光xlets必须使用接口的Java TV版本,而不是PBP版本。"
这有点好笑,因为蓝光Xlet位于PBP包中。但是,我们必须使用界面的Java TV版本来创建蓝光Xlet。
那么接口的PBP版本是什么意思?好问题。 我最好的猜测是:硬件设备,如7"显示器。