Kuidas Install New Font BlackBerry

Kuidas Install New Font BlackBerry Creatas Images / Creatas / Getty Images

On võimeid paigaldada kohandatud fonte oma BlackBerry seade kasutab FontManager klassiga net.rim.device.api.ui pakett.See pakett sisaldab konstandid ja meetodeid, mis võimaldavad paigaldada TrueType Font (TTF) BlackBerry seade.Kliendid saavad tuvastada, kas soovitud font on saadaval rakendus, mille paigaldab font või kõikide taotluste BlackBerry seade.Järgmised sammud kirjeldavad, kuidas paigaldada ja kasutada kohandatud font BlackBerry Java rakendus.

, mida te vajate

  • Standard MIDP API ja BlackBerry UI API
  • versioon5.0 Beta BlackBerry Java UI ja navigatsioon

juhised

  1. Import vajalikud klassid ja liidesed.

    import net.rim.device.api.system.
    GO
    import net.rim.device.api.ui.

    GO
    import net.rim.device.api.ui.container.
    GO
    import net.rim.device.api.ui.component.

    GO
    import java.util. *;

  2. Laiendada UiApplication klassi luues rakenduse raamistikku.Loo astme uue klassi main ().Loo astme uue klassi ja tugined

    a enterEventDispatcher ().See võimaldab rakendusel hankida sündmused.Helista PushScreen ehitaja vaatamiseks custom ekraani kohaldamiseks.Lugege punkti 3 FontLoadingDemoScreen klass esindab kohandatud ekraanil.

    public class FontLoadingDemo ulatub UiApplication
    {

    public static void main (String [] args)
    {
    FontLoadingDemo app = new FontLoadingDemo ()

    GO

    app.enterEventDispatcher ()

    GO

    }
    avaliku FontLoadingDemo ()
    {
    pushScreen (uus FontLoadingDemoScreen ())

    GO

    }

    }

  3. Laiendada pealehe klassi luua custom ekraani.Helista setTitle () määrata teksti, mis materialiseerub pealkirjana ekraani.Nüüd loob uue LabelField objekti.See on koht, kus Kohandatud fondi kantakse see objekt.

    klassi FontLoadingDemoScreen ulatub pealehe

    {

    avaliku FontLoadingDemoScreen ()
    {
    setTitle (\ & amp; quot; font laadimine Demo \ & amp; quot;)

    GO

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

    GO

    }

    }

  4. siia viide FontManager objekti genereerides FontManager.getInstance () meetod.Edasi tugineda koormus () meetodi paigaldada font.Kinnita edukas install pakkimine koormus () appihüüd aastal, kui avaldus.Sa peaksid nägema lipu loodud koormus () meetod tähendas font on edukalt paigaldatud sel hetkel.Järgmised koodijada tähendab, et fonti, mida saab kasutada ainult taotlus.

    kui (FontManager.getInstance (). Koormus (\ "Myfont.ttf \", \ "MyFont \",
    FontManager.APPLICATION_FONT) == FontManager.SUCCESS)

    {

    }

  5. Loo Fontvastuväiteid font sa lihtsalt paigaldada proovida / saagi plokk kui avaldus just loodud.Helista setFont () meetodit rakendada font on LabelField.

    proovida
    {

    FontFamily pere = FontFamily.forName (\ & amp; quot; MyFont \ & amp; quot;)

    GO

    Font myFont = family.getFont (Font.PLAIN, 50)

    GO

    helloWorld.setFont (myFont)

    GO
    }
    saak (ClassNotFoundException e)
    {

    System.out.println (e.getMessage ())

    GO
    }

  6. Loo add () lisada Label Field ekraani.

    lisada (helloworld);

Tips & amp;Hoiatused

  • FontManager klassis on võimed Vaikimisi font BlackBerry seade ka.
  • maksimumsuurus lubatud True Type Font failid on 60 KB.
110
0
1
Mobiiltelefonid