1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Mobiltelefonok és tartozékok >> Mobiltelefonok

Hogyan kell telepíteni egy új betűtípus a Blackberry

Vannak képességek telepíteni egyéni betűtípusokat a BlackBerry készülék használata FontManager osztályt a net.rim.device.api.ui csomagot . Ez a csomag tartalmazza állandók és módszereket, amelyek lehetővé teszik a telepítés egy TrueType betűtípus ( TTF ) a BlackBerry készüléket . Az ügyfelek azonosítására, hogy a kívánt font elérhető az alkalmazás , amely telepíti a betűtípus , vagy minden alkalmazást a BlackBerry készüléket . A következő lépések leírják , hogyan kell telepíteni és használni egy egyéni betűtípust egy BlackBerry Java alkalmazást .
Amire szüksége van
standard MIDP API-k és BlackBerry UI API Matton Version 5.0 Beta BlackBerry Java alkalmazás UI és navigáció
utasítások
1

Import a szükséges osztályok és interfészek .

import net.rim.device.api.system . < em >
GO < br /> import net.rim.device.api.ui .

GO
import net.rim.device.api.ui.container . < em >
GO
import net.rim.device.api.ui.component .

GO
import java.util . * ; Matton 2

Hosszabbítsa meg a UiApplication osztály létrehozásával az alkalmazás keretet . Létrehoz egy példányt az új osztály main ( ) . Létrehoz egy példányt az új osztály , elindítod enterEventDispatcher ( ) . Ez lehetővé teszi, hogy az alkalmazás szerezni eseményekre . Hívjon fel PushScreen a kivitelező , hogy megtekinthesse a szokás képernyőn az alkalmazás számára. Lásd a 3. lépésre , a FontLoadingDemoScreen osztály képviseli egyéni képernyő .

public class FontLoadingDemo kiterjed UiApplication
{
public static void main ( String [ ] args )
{ < br /> FontLoadingDemo app = new FontLoadingDemo ( )

GO
app.enterEventDispatcher ( )

GO
}
nyilvános FontLoadingDemo ( ) {

pushScreen (új FontLoadingDemoScreen ( ) )

GO
}

}
3

Hosszabbítsa meg a Nyitó osztály generálni testreszabott képernyőn . Hívjon fel setTitle ( ), hogy szöveget testet a cím részben a képernyőn . Most egy olyan új LabelField objektumot . Ez az, ahol egy egyéni betűtípust alkalmaznak az objektumot .

class FontLoadingDemoScreen kiterjeszti Nyitó

{
nyilvános FontLoadingDemoScreen ( ) {

setTitle ( \\ & quot ; betűtípus betöltése Demo \\ & quot; )

GO
LabelField helloworld = new LabelField ( \\ & quot ; Hello World \\ & quot; )

GO
}

}

4

Kap egy hivatkozás a FontManager objektum létrehozásával a FontManager.getInstance ( ) metódust . Ezután hivatkozhat a terhelés () metódus telepíteni a font . Ellenőrizze a sikeres telepítés a csomagolás a load () hívása egy IF utasítás . Látnia kell egy zászlót által generált terhelés () metódus jelezve a betűtípus sikeres telepítése ezen a ponton . A következő kód azt jelenti, hogy a betűtípus , hogy csak akkor használható az alkalmazás.

if ( FontManager.getInstance ( ) . Terhelés ( \\ " Myfont.ttf \\ ", \\ " MyFont \\ "
FontManager.APPLICATION_FONT ) == FontManager.SUCCESS ) hotelben

{

} Matton 5

Létrehoz egy szöveg objektum a font a most telepített a a try /catch blokk az IF utasítás a most létrehozott . Hívja fel a setFont () metódus , hogy alkalmazza a font a LabelField .

próbálja
{
FontFamily családi = FontFamily.forName ( \\ & quot ; MyFont \\ & quot ; )

GO
betűtípus MyFont = family.getFont ( Font.PLAIN , 50 )

GO
helloWorld.setFont ( MyFont )

GO
}
catch ( ClassNotFoundException e)
{
System.out.println ( e.getMessage ( ) )

GO
} Matton 6

Létrehoz add ( ) hozzáadni a Címkemezõ a képernyőn .

hozzá ( helloworld ) ;

  1. Hogyan telepítsük Webdings betűtípus a BlackBerry
  2. Hogyan telepítsük Wingdings a BlackBerry
  3. Hogyan telepítsük az IPD File
  4. Hogyan telepítsük Új BBM
  5. Hogyan telepítsük AOL IM a BlackBerry