Est-ce que quelqu'un a déjà entendu parler de surcharger trop de classes en Java? Peut-être que ce problème est lié au développement de BlackBerry, mais je me demandais si c'était aussi un problème en Java.Erreur de génération Java/BlackBerry écrasant trop de classes
Disons que je donne les résultats suivants:
LabelField lblTitle = new LabelField(title) {
protected void paint(Graphics graphics) {
graphics.setColor(0x00FFFFFF);
graphics.clear();
super.paint(graphics);
}
};
LabelField lblSubTitle = new LabelField(releaseYear + ", " + rating) {
protected void paint(Graphics graphics) {
graphics.setColor(0x00FFFFFF);
graphics.clear();
super.paint(graphics);
}
};
Ce code fonctionne. Cependant, je l'ai remarqué qu'en remplaçant la méthode de peinture() à plusieurs reprises dans de nombreuses classes différentes tout au long de mon projet, je reçois l'erreur:
I/O Error: Cannot run program "jar": CreateProcess error=2, The system cannot find the file specified
Ma seule solution est à ce jour pour nettoyer mon code GUI .. .minimisez-le et réutilisez-le. Peut-être que c'est bien que cela se produise, donc je peux être moins négligent à propos de la création de code GUI partout dans mes classes.
De toute façon, je me demandais si quelqu'un en avait déjà entendu parler auparavant. Si vous êtes intéressé à en savoir plus sur la question que je l'ai fait face, consultez le lien suivant:
BlackBerry Java Development Forums