import java.awt.*;
import java.applet.*;
public class oef2ap extends Applet {
public void paint(Graphics g){
int x;
int y;
int width;
int height;
int teller;
width=10;
height=10;
teller= 0;
for(x=0;x<10;x++)
{
for(y=0;y<10;y++)
{
teller = teller + 1;
g.drawRect(x*width,y*height,width,height);
g.drawString(String.valueOf(teller), x, y);
}
}
}
}
這是我的代碼,但g.drawstring不給我我想要的,它需要在每個矩形中放置一個從1到100的有序數字。如何將數字放入網格的每個部分中10x10?
* * I 'd使用10x10'GridLayout'來顯示標籤(無交互)或按鈕(交互)。 –
1)爲什麼要編寫一個小程序?如果這是由於規格。由老師,請參考[爲什麼CS老師應該停止教Java applets](http://programmers.blogoverflow.com/2013/05/why-cs-teachers-should-stop-teaching-java-applets/)。 2)爲什麼選擇AWT而不是Swing?看到我對[Swing extras over AWT]的回答(http://stackoverflow.com/a/6255978/418556)有很多很好的理由放棄使用AWT組件。 –