我想隱藏/顯示combinedDomainXYPlot中的情節,但該類只允許添加/移除情節。例如,如果我有3個圖,我刪除第二個圖,然後添加它,在視覺上將它添加爲底部的第三個圖。有什麼方法可以直觀地維護圖表順序嗎?JFreeChart combinedDomainXYPlot - 維護劇情順序
0
A
回答
2
我會使用一個ListSelectionModel
,這是提供給兩個JList
,here顯示,和JTable
,here所示。前者具有靈活的佈局,而後者具有方便的JCheckbox
renderer/editor。
讓我們假設您的模型最終會生成名爲selected
的List<Plot>
。你可以通過getSubplots()
列表循環到remove()
所有當前的地塊,然後循環通過你的List<Plot>
到add()
每個選定的陰謀。
附錄:如果副區是其它方面相同的,則可以向add()
或remove()
副區的最小數目和替換那些仍然使用setDataset()
所示here的模型。它稍微複雜一些,但可能不會造成視覺上的混亂。
0
根據您正在使用的Renderer
,您可以使用AbstractRenderer.setSeriesVisible
。
這隱藏而不是刪除系列,所以訂單不受影響。例如,如果您有權訪問JFreeChart演示,請查看HideSeriesDemo1。
+0
不合作,因爲我想讓整個情節消失 – Bober02 2012-08-10 17:00:53
相關問題
- 1. 維護jQuery執行順序
- 2. 合併,排序,維護行順序
- 3. JFreeChart動態xy劇情在Java swing gui應用程序
- 4. 按維護順序快速解析json
- 5. boost :: unordered_map維護插入順序?
- 6. JAXB jar維護元素順序?
- 7. 維護x軸上的標籤順序
- 8. Java JSON對象插入順序維護
- 9. linkedhashmap如何維護插入順序
- 10. 維護MongoDB集合的順序
- 11. 如何維護sql查詢的順序
- 12. Mongoimport維護JSON數組順序
- 13. 請求AVAsset時維護順序
- 14. 維護插入順序的Java集合
- 15. Ruby維護哈希插入順序
- 16. Sparksql:Json數組維護元素順序
- 17. 通過維護變量順序的SQL順序
- 18. JFreeChart - 在CombinedDomainXYPlot中顯示/隱藏子圖解
- 19. 維護序
- 20. 支線劇情,劇情無厘頭
- 21. Python:劇情在scipy劇情之上? (voronoi)
- 22. 核心 - 劇情:個性化劇情
- 23. 維護程序員維基
- 24. 如何在Mysql中維護自定義排序順序?
- 25. 如何在mongodb中維護排序屬性的順序?
- 26. 使用不同的比較維護相同的排序順序
- 27. 維護熊貓數據幀主排序順序在分組
- 28. 保存排序中的元素的算法維護順序
- 29. JFreeChart渲染器(圖層)順序
- 30. 劇情值
當你全部刪除它們並按順序添加所需的時候會發生什麼? – trashgod 2012-08-10 19:42:47
這就是我在想什麼,但我需要確保使用單獨集合的順序是正確的... – Bober02 2012-08-11 07:45:00
我會在循環選擇模型時構建顯示列表;如果顯示效果可以接受,我很好奇。 – trashgod 2012-08-11 11:45:02