2013-01-10 2 views
0

J'utilise un thème dans un fichier d'éditeur de ressources dans le dossier src pour définir la couleur d'arrière-plan d'un formulaire, mais en cours d'exécution la couleur d'arrière-plan du formulaire est toujours vide! Voici le code:La couleur d'arrière-plan du formulaire est toujours vide lors de l'application de la ressource

public class Saisie extends Form implements ActionListener { 
... 
public Resources r; 
public Hashtable tTheme; 
... 
public Saisie(MIDlet midlet) 
{ 
    super("Saisie situation"); 
try { 
     r = Resources.open("/resources.res"); 
     tTheme = r.getTheme("Theme"); 
     UIManager.getInstance().setThemeProps(tTheme); 
    } catch (IOException ex) { 
    } 
    ... 
} 
... 
} 
+0

Définissez-vous tous les modes dans l'éditeur pour le formulaire? peut-être que vous définissez a = seulement au mode sélectionné et non à unSelecteMode? – neb1

+0

oui Je l'ai défini pour les onglets non sélectionnés et sélectionnés. – pheromix

Répondre

1

Vérifiez que vous définissez la transparence bg 255. Si vous faites ce changement après avoir créé la forme assurez-vous de le rafraîchir.

+0

Est-ce que c'est dans l'éditeur de ressources que j'ai défini la transparence bg ou dans mon code? – pheromix

+0

Les deux fonctionneront. –

Questions connexes