2017-09-26 2 views
2

J'essaie d'utiliser FileChooser dans cn1. J'ai suivi les instructions ici:Utilisation de FileChooser dans Codename One

Codename One

et

GitHub

J'ai ajouté l'extension puis rafraîchi cn1libs

Une fois que cela a été fait, j'ai ajouté l'échantillon de code mon code mais il souligne le mot FileChooser en rouge et me donne l'erreur qu'il ne peut pas trouver le symbole. Lorsque je survole la ligne, je demande si je veux créer un champ appelé FileChooser

Normalement, quand j'ajoute une nouvelle lib elle l'importera automatiquement - mais je ne vois pas de déclaration d'importation en haut de mon code. Peut-être que j'ai besoin de l'importation? Si oui, s'il vous plaît quelqu'un peut-il me donner le chemin car je ne sais pas où se trouve la bibliothèque? Tout conseil est apprécié

Merci

Répondre

2

Vérifiez dans votre dossier projet lib pour assurer la CNFileChooser.cn1lib existe. S'il existe, clean and build votre projet pour voir si cela va corriger l'importation.

Vous pouvez également essayer Ctrl+Shift+i pour corriger l'importation sur Windows NetBeans ou Cmd+Shift+i sur Mac Netbeans.

Avant de faire Refresh cn1lib files, assurez-vous que votre code est sans erreur (c'est-à-dire sans soulignement rouge). Commentez les codes erronés et décommentez-les après l'actualisation. Assurez-vous d'importer com.codename1.ext.filechooser.FileChooser et non javafx.stage.FileChooser.

Si le problème persiste, veuillez partager ici votre système d'exploitation et les détails de l'EDI pour obtenir une assistance supplémentaire.

+0

Merci beaucoup –