簡體   English   中英

使用Java 2D和Swing繪制圖形

[英]Draw Graph using Java 2D and Swing

我想知道使用Java2D和Swing繪制圖形(用圓圈和箭頭鏈接每個圓圈)是否容易。 我想要一些教程或只是一些小例子。

好吧,API非常易於使用,因此它實際上取決於您要繪制的內容...

請訪問以下網站: http : //docs.oracle.com/javase/tutorial/2d/

好吧,這取決於您在做什么。 如果您只是在做諸如通過單擊鼠標在一個點到另一個點之間畫一條線的事情,那么這很簡單。 對於這樣的事情,您所需要做的就是實現

 public void drawComponent(Graphics g){
      g.drawLine(/*xPosition of click*/,/*yPosition of click*/, null);
 }

類中的方法,然后為鼠標單擊實現MouseListener。 只需執行即可

 import ...
 public class ClassName implements MouseListener

然后將鼠標偵聽器移到您正在使用的任何組件(例如JFrame,JPanel或諸如此類的組件)上。

希望能有所幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM