Heim > Fragen und Antworten > Hauptteil
public void paint(Graphics g) {
//Die Schleife ist horizontal
for(int i=0;i<=19;i++) {
//Die Schleife ist vertikal
for(int j=0;j< ;= 19;j++) {
//Gleich 1, um die Koordinaten der schwarzen Schachfigur zu bestimmen
if(chess[i][j]==1) {
//Berechne alle Koordinaten der horizontalen Achse auf dem Schachbrett
int tempX=i *35+50;
//Berechne alle Koordinaten der vertikalen Achse auf dem Schachbrett
int tempY=j*35+40;
//Füge die schwarze Schachfigur hinzu
label.setIcon(black);
//Füge die Koordinatenposition der Schachfigur hinzu
label .setBounds(tempX,tempY,32,32);
‐‐ . lbl[0].add (label); //Hintergrund aktualisieren 2 bestimmt die Koordinaten der weißen Schachfigur
if(chess[i][j]==2) {
//Berechne alle Koordinaten auf der horizontalen Achse des Schachbretts
int tempX=i*35+ 50;
//Berechnen Sie die vertikalen Alle Koordinaten der Achse auf dem Schachbrett
int tempY=j*35+40;
//Weißes Schach hinzufügen
label.setIcon(white);
//Koordinaten und Größe des weißen Schachetiketts .setBounds(tempX,tempY,32 ,32);
// Das Hintergrundbild ersetzen
lbl[0].add(label);