>> Tecnologia elettronica >  >> Cellulari & accessori >> Cellulari

Come Installare un Nuovo Font su BlackBerry

È possibile installare font personalizzati sul dispositivo BlackBerry usando la classe FontManager nel package net.rim.device.api.ui. Questo package contiene costanti e metodi che permettono l'installazione di un font TrueType (TTF) sul dispositivo BlackBerry. I clienti possono identificare se il font desiderato è disponibile per l'applicazione che lo installa o per tutte le applicazioni sul dispositivo. I seguenti passaggi descrivono come installare e usare un font personalizzato in un'applicazione Java BlackBerry.

Cose che ti Serviranno

Istruzioni

  1. Importa le classi e interfacce necessarie.
    import net.rim.device.api.system.*;
    import net.rim.device.api.ui.*;
    import net.rim.device.api.ui.container.*;
    import net.rim.device.api.ui.component.*;
    import java.util.*;
  2. Estendi la classe UiApplication generando il framework dell'applicazione. Genera un'istanza della nuova classe in main(). Genera un'istanza e invoca enterEventDispatcher(). Questo permette all'applicazione di ottenere eventi. Chiama PushScreen nel costruttore per visualizzare la schermata personalizzata. Vedi passo 3, la classe FontLoadingDemoScreen rappresenta la schermata personalizzata.
    public class FontLoadingDemo extends UiApplication {
        public static void main(String[] args) {
            FontLoadingDemo app = new FontLoadingDemo();
            app.enterEventDispatcher();
        }
        public FontLoadingDemo() {
            pushScreen(new FontLoadingDemoScreen());
        }
    }
  3. Estendi la classe MainScreen per generare la schermata personalizzata. Chiama setTitle() per impostare il testo che appare nella sezione titolo. Genera un nuovo oggetto LabelField. Qui si applica un font personalizzato a questo oggetto.
    class FontLoadingDemoScreen extends MainScreen {
        public FontLoadingDemoScreen() {
            setTitle("Font Loading Demo");
            LabelField helloWorld = new LabelField("Hello World");
        }
    }
  4. Ottieni un riferimento all'oggetto FontManager con FontManager.getInstance(). Invoca il metodo load() per installare il font. Verifica l'installazione avvolgendo l'invocazione load() in un IF. Dovresti vedere un flag generato da load() che indica installazione riuscita. Il seguente codice significa che il font può essere usato solo dall'applicazione.
    if (FontManager.getInstance().load("Myfont.ttf", "MyFont",
        FontManager.APPLICATION_FONT) == FontManager.SUCCESS) {
    }
  5. Genera un oggetto Font per il font appena installato nel blocco try/catch dell'IF. Chiama setFont() per applicare il font al LabelField.
    try {
        FontFamily family = FontFamily.forName("MyFont");
        Font myFont = family.getFont(Font.PLAIN, 50);
        helloWorld.setFont(myFont);
    } catch (ClassNotFoundException e) {
        System.out.println(e.getMessage());
    }
  6. Genera add() per aggiungere il Label Field alla schermata.
    add(helloWorld);
  1. Come installare il font Webdings su BlackBerry
  2. Come installare Wingdings su BlackBerry
  3. Come Installare un File IPD su BlackBerry
  4. Come installare una nuova versione di BBM
  5. Come installare AOL IM su BlackBerry
  6. Come installare Movela Craigslist su BlackBerry