我使用Java 7.0運行Netbeans 7.1 RC1,每次嘗試運行我的javafx示例時,它都會崩潰。JavaFX 2.0示例在啓動時崩潰顯示中文
下面是我試圖運行示例:
Scene scene = new Scene(new Group());
stage.setTitle("Imported Fruits");
stage.setWidth(800);
stage.setHeight(600);
ObservableList<PieChart.Data> pieChartData =
FXCollections.observableArrayList(
new PieChart.Data("Grapefruit", 13),
new PieChart.Data("Oranges", 25),
new PieChart.Data("Plums", 10),
new PieChart.Data("Pears", 22),
new PieChart.Data("Apples", 30));
final PieChart chart = new PieChart(pieChartData);
//chart.setTitle("Imported Fruits");
chart.setLegendVisible(false);
// chart.setLabelsVisible(false);
//chart.setEffect(new GaussianBlur());
((Group) scene.getRoot()).getChildren().add(chart);
Timeline timeline = new Timeline();
timeline.getKeyFrames().addAll(
new KeyFrame(
Duration.ZERO,
new KeyValue(chart.rotateProperty(), 0), new KeyValue(chart.translateXProperty(), 0+ chart.getWidth()),new KeyValue(chart.translateXProperty(), 0 + chart.getHeight())),
new KeyFrame(
Duration.seconds(5),
new KeyValue(chart.rotateProperty(), 360), new KeyValue(chart.translateXProperty(), 800 - chart.getWidth()),new KeyValue(chart.translateXProperty(), 600 - chart.getHeight())));
//timeline.play();
stage.setScene(scene);
stage.show();
,當運行這段代碼,它崩潰,如果我運行一個空白的畫布,它會成功運行:
每次我他上面的代碼崩潰,它崩潰像這樣:
java.lang.NullPointerException
�
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
�
java.lang.NullPointerException
�
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
�
java.lang.NullPointerException
�
�
⌠䄠晡瑡氠敲牯爠橈猠扥敮整散瑥搠批⁴橋⁊慶慍創湴業攠䕮癩牯湭敮琺
�
⌠⁅塃䕐呉低彁䍃䕓卟噉佌䅔䥏丠⠰硣〰〰〰㔩琠灣㴰砰〰〰㝦敦㘶㡡愷愬⁰楤㴱㘸㈸Ⱐ瑩搽㌰〴
�
⌠䩒䔠癥牳楯渺‷⸰ⵢㄴ�
⌠䩡癡⁖䴺⁊慶慍䡯瑓燈琨呍⤠㘴ⵂ楴⁓敲癥爠噍
㈱⸰ⵢㄷ楸敤潤攠睩湤潷猭憖搶㐠捯浰牥獳敤潰猩
⌠偲潢汥浡瑩撓晲憖攺
⌠䌠⁛橡癡晸ⵦ潮琮摬氫へ㍡愷慝
�
⌠䙡楬敤⁴漠睲楴攠捯牥畭瀮⁍楮楤畭灳牥瀦湡揚敤礠摥晡畬琠潮汩敮琠癥牳楯湳映坩湤潷�
�
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
�
⌠䅮牲潲數潲琠晩汥⁷楴栠浯牥湦潲浡瑩潮猠獡癥搠慳�
⌠䋙屄體呥捨屰硜䍯汯犛畬䍩牣汥獜桳彥牲彰楤ㄶ㠲㠮汯�
�
⌠䥦⁹潵⁷潵湯楫攠瑯畢浩琠慍扵朠牥燈牴Ⱐ灬敡獥⁶楳楴�
⌠†桴瑰㨯⽢畧牥燈牴畮潭⽢畧牥燈牴⽣牡獨獰
⌠周攠捲慳栠橈灰敮敤疇獩摥⁴橋⁊慶慍噩牴畡氠䵡捨楮攠楮慴楶攠捯摥�
⌠卥攠灲潢汥浡瑩撓晲憖攠景爠睨敲攠瑯數潲琠瑨攠扵朮
�
java.lang.NullPointerException
�
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
�
Java Result: 1
您是否安裝了中文語言環境?你運行什麼類型的程序?你檢查了你的機器是否有病毒?我問最後一個問題,谷歌翻譯這些消息,因爲幾乎沒有連接的詞看起來像垃圾郵件給我。 – 2011-12-31 21:46:15
下面的代碼總是在我的系統上崩潰,但它只用一個空畫布運行 – user1124315 2012-01-07 09:34:57