我想弄清楚如何獲取和更新JavaFX中一組動態創建的餅圖中的現有數據。這些餅圖全部保存在ArrayList
中。首要任務是弄清楚如何獲得這些數據。如何從動態生成的JavaFX PieChart獲取數據?
,因爲我動態地從一組流體數據源創建這些餅圖,我不能讓使用類似代碼的多個觀察到的名單如下:
private ObservableList<PieChart.Data> dataList = FXCollections.observableArrayList();
任何想法如何,我可以讀取數據名稱以及來自每個動態生成的餅圖切片的值?
歡迎來到堆棧溢出 - 很高興有你。請閱讀[我如何問一個好問題](https://stackoverflow.com/help/how-to-ask)?尤其是[如何創建一個最小,完整和可驗證的示例](https://stackoverflow.com/help/mcve),幫助將Stack Overflow的內容保持在最高水平,並增加獲得正確答案的機會。 –
爲什麼不爲每個圖表修改一個'ObservableList'? – trashgod
如果圖表的數量是固定的,那麼這將是一個想法,但實際的圖表數量可能會因信息量而異。還是你建議動態鏈接一個observablelist到每個圖表?我不確定如何在飛行中完成。 – vachina