是否有人可以給我看一些代碼或教程,介紹如何使用Java的庫將Point Class對象繪製到圖上,以及如何將它們與線連接起來並使用顏色填充點之間的某些區域?Java中的繪圖點類
0
A
回答
2
我建議你檢查出JFreeChart並參考其例子。
如果正確完成,那麼手工完成這種工作相當勞動強度大。
-1
-1
,你可以看看這個...我覺得有一個演示,以及
http://docs.oracle.com/javase/tutorial/2d/geometry/primitives.html
更新:
如果你不希望引入一個新的依賴你可以使用普通的老java提供的。內部組件的paint()
方法...
public void paint (Graphics g) {
Graphics2D g2 = (Graphics2D) g;
...
}
...你可以使用下面的類,例如:
// draw Line2D.Double
g2.draw(new Line2D.Double(x1, y1, x2, y2));
// draw Point
g2.draw(new Line2D.Double(x1, y1, x1, y1));
或其他各種形狀,如QuadCurve2D
,Rectangle2D
,Ellipse2D
等等 如果您需要繪製可以使用的多邊形(具有多個頂點的自定義形狀) GeneralPath
1
JFreeChart是喲你的朋友:)
相關問題
- 1. Java類的繪製Uml圖
- 2. Java Swing中的圖形繪製只繪製點
- 3. 在java中繪圖?
- 4. 在Java中繪製3D點
- 5. JPanel類之外的Java繪製圖像
- 6. Java類的繪製依賴關係圖
- 7. ZedGraph C#中的繪圖點?
- 8. java中的繪圖方法
- 9. Java中的繪圖線
- 10. Java中的繪圖函數
- 11. Java中的球體繪圖
- 12. Pandas中的散點圖/ Pyplot:如何按類別繪圖
- 13. 繪圖點
- 14. 繪圖點
- 15. 底圖中點的繪圖不正確
- 16. java 3D繪圖
- 17. 在Java中的位圖上繪圖
- 18. 從繪圖中刪除點
- 19. 在java中繪製浮點數的圖表
- 20. 在Java中的某個點旋轉和繪製圖像
- 21. 在Java中重繪圖形
- 22. Java:繪製明星和連接點與繪圖面板
- 23. JFreeChart XY繪圖點(0,0)總是繪圖
- 24. 核心繪圖 - 僅繪製圖中特定範圍內的點
- 25. 點對點協作繪圖
- 26. 繪圖點鼠標點擊
- 27. Delphi繪圖焦點
- 28. Java繪圖問題
- 29. Java遞歸繪圖
- 30. Java重繪圖像
雖然這個鏈接可能會回答這個問題,但最好在這裏包含答案的重要部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 –
我明白你的意思,並對我的答案做了一些改進 – xmoex