2010-03-21 5 views
1

J'ai créé le script JavaFX suivant qui, lorsqu'il est exécuté, génère un accès mémoire non valide sur Snow-Leopard. Qu'est-ce qui fait que javafx.scene.control.ScrollBar cause une erreur de mémoire?Accès mémoire non valide pour JavaFX ScrollBar sur Snow-Leopard

Stage { 
    title: "Scroll View" 
    scene: Scene { 
     content: [ 
      ScrollBar { 
       min: 0 
       max: 100 
       value: 0 
       blockIncrement: 10 
       vertical: false 
      } 
     ] 
    } 
    resizable: false 
} 

J'utilise tout JavaFX (au moins 1,2) qui vient avec NetBeans 6.8:

Product Version: NetBeans IDE 6.8 (Build 200912041610) 
Java: 1.6.0_17; Java HotSpot(TM) 64-Bit Server VM 14.3-b01-101 
System: Mac OS X version 10.6.2 running on x86_64; MacRoman; en_US (nb) 
+0

J'ai également installé le SDK JavaFX 1.2.3 et créé une nouvelle plate-forme JavaFX à utiliser par NetBeans. Cela me donne aussi l'erreur d'accès à la mémoire. –

+0

J'ai également vu un post concernant l'exécution 64bit v 32bit. J'ai utilisé 'arch -i386 javafx ...' pour lancer la classe et échoue toujours avec la même erreur. –

+0

Cela semble également se produire lors de l'utilisation du composant Slider. –

Répondre

1

Je viens de rencontrer votre exemple en utilisant Version du produit: NetBeans IDE 6.8 (Build 200912041610) Java : 1.6.0_17; Serveur Java HotSpot (TM) 64 bits VM 14.3-b01-101 Système: Mac OS X version 10.6.2 s'exécutant sur x86_64; MacRoman; en_US (nb) javafx 1.2.3_b36

Sans erreur.

+0

Comment avez-vous obtenu le numéro de version de javafx? Je sais que j'utilise 1.2.3, je ne sais pas si c'est la version 36 ou plus tôt. –

Questions connexes