我有Polygon類的多邊形。我怎樣才能讓它變得更大或更小。我正在尋找矩形的grow(int,int)函數。我沒有任何想法,我該怎麼做。如何製作更大的多邊形
在此先感謝!
@sorry爲我愚蠢的問題沒有任何細節。
我使用使得多邊形:
private int[] xCoord = new int[50], yCoord= new int[50]; //Arrays containing the points of the polygon
private int pointCt=0; //The number of points that have been input
我點擊某一個地方鼠標,再畫一條線
xCoord[pointCt] = arg0.getX();
yCoord[pointCt] = arg0.getY();
pointCt++;
private void putLine(int x1,int y1,int x2,int y2)
{
Graphics g= getGraphics();
g.drawLine(x1, y1, x2, y2);
g.dispose();
}
polygon=new MyPolygon(xCoord,yCoord,pointCt);
我不知道到底哪行我的代碼,我應該但我希望它足夠。我只是需要一個建議,如何在桌子上製作更大的多邊形。 謝謝!
你必須學習數學。然後你必須應用數學。 – Gendarme
我投票結束這個問題太廣泛。甚至不清楚如何表示多邊形,使用哪個座標系等。 –
歡迎來到Stack Overflow!你似乎在要求某人爲你寫一些代碼。堆棧溢出是一個問答網站,而不是代碼寫入服務。請[see here](http://stackoverflow.com/help/how-to-ask)學習如何編寫有效的問題。 – 2016-04-25 17:00:19