Xlet
Salt la navigare Salt la căutare
Un Xlet este o aplicație java , foarte asemănătoare cu o applet , folosită pentru a rula aplicații java pe set-top box-uri pentru televiziunea digitală . Spre deosebire de applet-uri, Xlets implementează metode PauseXlet () și StartXlet () pentru a se asigura că pot fi oprite și repornite pentru a nu ocupa memoria limitată a decodoarelor pentru o lungă perioadă de timp .
Programul RunXlet furnizat de Sun cu implementarea de referință Java TV rulează programe Java Xlet. Există, de asemenea, o implementare open-source. [1]
Exemplu de cod
Interfața pentru un Xlet este definită în pachetul javax.tv.xlet:
interfață publică Xlet {
public void initXlet ( XletContext ctx )
aruncă XletStateChangeException ;
public void startXlet ()
aruncă XletStateChangeException ;
public void pauseXlet ();
public void destroyXlet ( necondiționat boolean )
aruncă XletStateChangeException ;
}
și un exemplu de butuc Xlet
import javax.tv.xlet.XletStateChangeException ;
import javax.tv.xlet.XletContext ;
import javax.tv.xlet.Xlet ;
clasa publică BasicXlet implementează Xlet {
public BasicXlet () {}
public nul initXlet ( context XletContext ) aruncă XletStateChangeException {}
public nul startXlet () aruncă XletStateChangeException {}
public void pauseXlet () {}
public void destroyXlet ( necondiționat boolean ) aruncă XletStateChangeException {}
}
Notă
- ^ XleTView Arhivat 25 decembrie 2008 la Internet Archive . care acceptă, de asemenea, Multimedia Home Platform (MHP)