java 如何畫點在指定座標中

我目前寫出隨機取亂數點座標,然後跑出視窗,但是我不曉得怎麼把那些點畫在跑出的視窗上,要用哪個METHOD呢?我在API找不到耶,只找到畫方形橢圓形,我只需要畫出點,請問有什麼方法?

1 個解答

評分
  • 1 0 年前
    最佳解答

    你可以用畫橢圓形的方式畫出一個圓點。

    利用 java.awt.Graphics2D 中的 draw(java.awt.Shape s) 方法

    假設有個 Graphics2D 的物件叫 g2,x 為該點 x 座標,y 為該點 y 座標,

    g2.draw(new java.awt.geom.Ellipse2D.Float(x-1, y-1, 2, 2);

    就可以在 (x,y) 這個點畫出一個半徑為 1 的小點了。

還有問題?馬上發問,尋求解答。