Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Java Quicktime Tutorial

Java je populárny platformy a programovací jazyk . QuickTime je Apple multimediálna softvérová platforma , ktorá umožňuje audio a video tvorbu a publikovanie . QuickTime for Java ( QTJava ) umožňuje Java vývojárom využiť QuickTime je k dispozícii pre systémy Windows a Macintosh . Nastavenie

nastavenie pre použitie QTJava vyžaduje sťahovanie a inštaláciu Java Development Kit ( JDK ) , alebo Java Runtime Environment ( JRE ) a Apple QuickTime . Podľa dokumentácie Apple , knižnica QTJava zvyčajne sa inštaluje s QuickTime inštalátor . Inštalácie QuickTime tiež skopíruje potrebný súbor ( QTJava.zip ) , ktorý obsahuje knižnicu QTJava na " ext " adresára východzieho systému , JRE . Okrem toho , Java a QuickTime , mali by ste nastaviť Integrated vývojové prostredie ( IDE ) , ako Eclipse alebo NetBeans . Ak je vývojová platforma je Mac OS X , potom môžete použiť Apple Xcode IDE .
Architektúra

QuickTime for Java sa skladá z dvoch hlavných vrstiev . Jedna vrstva zaisťuje bezproblémový prístup ku QuickTime Application Programmer Interface ( API ) , pomocou jazyka Java . Táto vrstva je implementovaná ako vykonávanie Java Native Interface . Druhá vrstva sa skladá z aplikačného rámca , ktorý koordinuje zdieľanie zdrojov medzi Java a QuickTime a poskytuje zjednodušený spôsob používania QuickTime funkcií .
Ukážka zvyklostiam

QTJava pracuje pre písanie Java aplikácií , ktoré používajú QuickTime ponúka hrať rôzne typy médií podporovaných QuickTime . Môžete tiež použiť na vytváranie aplikácií , ktoré riadia filmy a manipulovať s obrázkami . Okrem filmov a obrázkov , môže aplikácia QTJava prítomný tiež , a manipulovať animácie modelov troch rozmerov .
QTJava API

QTJava API je rozdelený do balíčkov , ktoré obsahujú triedy , ktoré poskytujú podobné rysy . Quicktime.app.view obsahuje triedy , ktoré môžete použiť na prehrávanie a ovládanie filmy a manipulovať s obrázkami . Balík Quicktime.io obsahuje triedy , ktoré môžete použiť pre prácu so súbormi podporovaných QuickTime . Balíček Quicktime.app.time obsahuje rozhrania a triedy pre prácu s časovými líniami a úlohy . Balík Quicktime.qd poskytuje triedy pre pohodlné kreslenie operácie QuickDraw . Balík Quicktime.qd3d.camera obsahuje triedy pre prácu s informáciami fotoaparátu . Quicktime.sound obsahuje triedy pre manipuláciu zvuk . Prejdite si rôzne balíčky , aby získali predstavu o rôznych funkcií dostupných v rozhraní API .
Ďalšie úvahy

Podľa dokumentácie Apple , programátori nemusíte sa starať o pamäti riadenie , ako QTJava je Java API . To tiež poukazuje na to , že volanie metódy Java poskytujú veľmi malú réžiu na natívne volanie . QTJava volá prekladať parametre na Java objekty z podkladovej C knižnice , kontrolu chýb a hádzať výnimky v prípade chyby . QTJava má rôzne podporné matrice pre prehliadače a Javy na Mac OS X a Windows . Poraďte sa Apple dokumentáciu založenú na platforme , na ktoré budete používať QTJava .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené