2010-12-03 3 views
0

J'ai écrit un code suivant en utilisant BB API pour afficher l'image mais ne montre pas l'image sur l'écran. L'image que j'essaie d'afficher se trouve dans le dossier dans lequel mon programme Java est présentAffichage de l'image dans l'appareil BB

import net.rim.device.api.system.Bitmap; import net.rim.device.api.ui.UiApplication; import net.rim.device.api.ui.component.BitmapField; import net.rim.device.api.ui.container.MainScreen;

BitMapFieldDemo public class UiApplication {public static void main (String [] args) { BitMapFieldDemo theApp = new BitMapFieldDemo(); theApp.enterEventDispatcher(); }

public BitMapFieldDemo() 
{ 
    pushScreen(new BitmapFieldDemoScreen()); 
} 

}

BitmapFieldDemoScreen classe étend MainScreen {

public BitmapFieldDemoScreen() 
{ 
    setTitle("Bitmap Field Demo"); 
    Bitmap bitmapImage = Bitmap.getBitmapResource("D:\\JDE 5.0_WORKSPACE\\CrossPlatformMsngr\\src1.png"); 
    BitmapField fieldDemo = new BitmapField(bitmapImage);    
    add(fieldDemo); 
} 

}

Quelqu'un peut-il s'il vous plaît aidez-moi pourquoi mon image ne s'affiche sur screen.Am i Il manque quelque chose dans le code

Merci à l'avance Yogesh

Répondre

0

Vous pouvez enregistrer l'image dans le dossier des ressources de votre application (res), puis essayer Bitmap.getBitmapResource ("src1.png");