Guide de développement
Local Navigation
- Intégration avec des applications BlackBerry Device Software
- Recherche unifiée
- Prise en charge de l'interaction du terminal
- Liste des messages
- Messages personnalisés
- Pièces jointes
- Calendrier
- Liste de contacts
- Liste des tâches
- Téléphone
- BlackBerry Browser
- Récupérer une session de BlackBerry Browser
- Récupérer une session BlackBerry Browser autre que la session par défaut
- Demander une page Web
- Prise en charge améliorée du contenu Web dans les applications de terminal BlackBerry
- Afficher du contenu HTML dans un champ de navigateur
- Afficher du contenu HTML depuis une page Web dans un champ de navigateur
- Afficher du contenu HTML depuis une ressource dans votre application
- Configurer un champ du navigateur
- Envoyer des données de formulaire à une adresse Web dans un champ de navigateur
- Commandes de menu
- Pour plus d'informations
- Glossaire
- Envoi de commentaires
- Historique de révision du document
- Informations juridiques
Documentation produit
>
Documentation pour les développeurs
>
Guides de développement et référence API pour Java
>
Guide de développement
Integration - BlackBerry Java SDK - 7.0
Configurer un champ du navigateur
- Importez les classes et les interfaces requises.
import net.rim.device.api.browser.field2.*; import net.rim.device.api.ui.*; import net.rim.device.api.ui.container.*;
- Créez le cadre d'application en développant la classe UiApplication. Dans main(), créez une instance de la nouvelle classe et appelez enterEventDispatcher() pour activer l'application et recevoir des événements. Dans le constructeur d'application, appelez pushScreen() pour afficher l'écran personnalisé de l'application. La classe BrowserFieldDemoScreen décrite à l'étape 3 représente l'écran personnalisé.
public class BrowserFieldDemo extends UiApplication { public static void main(String[] args) { BrowserFieldDemo app = new BrowserFieldDemo(); app.enterEventDispatcher(); } public BrowserFieldDemo() { pushScreen(new BrowserFieldDemoScreen()); } } - Créez le cadre de l'écran personnalisé en développant la classe MainScreen.
class BrowserFieldDemoScreen extends MainScreen { public BrowserFieldDemoScreen() { } } - Dans le constructeur d'écran, créez une instance de la classe BrowserFieldConfig.
BrowserFieldConfig myBrowserFieldConfig = new BrowserFieldConfig();
- Dans le constructeur d'écran, appelez BrowserFieldConfig.setProperty() pour indiquer une propriété de l'objet BrowserField. Le premier paramètre dans setProperty() indique la propriété ; le deuxième indique la valeur de la propriété. Par exemple, l'échantillon de code suivant indique la propriété NAVIGATION_MODE d'un objet BrowserField :
myBrowserFieldConfig.setProperty(BrowserFieldConfig.NAVIGATION_MODE, BrowserFieldConfig.NAVIGATION_MODE_POINTER);
- Dans le constructeur d'écran, créez une instance de la classe BrowserField qui utilise la configuration que vous avez définie.
BrowserField browserField = new BrowserField(myBrowserFieldConfig);
Sujet précédent: Afficher du contenu HTML depuis une ressource dans votre application
Ces informations vous ont-elles été utiles ? Envoyez-nous vos commentaires.