Ich habe die Zeichenfunktion nicht verwendet, sondern durch Einfügen von Slices. Wie kann ich ein zweidimensionales Array verwenden, um die Koordinaten der Schachfiguren und den Inhalt der Schachfiguren zu speichern und dann den Effekt hinzuzufügen?
过彺(눈_눈)往煕
过彺(눈_눈)往煕 2018-08-12 17:07:37
0
0
1379

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);

过彺(눈_눈)往煕
过彺(눈_눈)往煕

Antworte allen(0)
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage