2011-10-31 2 views
1

Quelqu'un peut-il m'aider sur ce sujet, je suis un débutant avec javafx 2.0 et je veux vraiment le cracker. J'ai une méthode appelée draw (Stage primaryStage) qui contient différents codes de forme. Cependant quand j'essayez d'exécuter le code que je reçois ce messageerreur: code trop grand javafx 2.0

code too large private void draw(Stage primaryStage){...

J'ai essayé de réduire la quantité de formes produites et il semble fonctionner très bien, mais de façon réaliste toutes les formes de la méthode sont nécessaires et de préférence dans la même classe . Y at-il une solution ou un travail autour de ce problème .. ??

Merci.

Chika.

+0

Possible duplicate - http://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java – mre

Répondre

0

Pour des activités similaires, essayez d'utiliser des méthodes qui créent vos formes et définit ses propriétés en fonction des paramètres transmis.

+0

Merci pour votre réponse, après d'autres recherches FXML semble être la meilleure option. – Chika

0

Si vous avez sérieusement une méthode qui dépasse 64 Ko de bytecode, alors vous avez un défaut de conception sérieux et devez envisager sérieusement refactoring. Sérieusement.

+0

Merci pour la réponse rapide. Je pense que je devrai reconsidérer ma stratégie. – Chika