Quote Originariamente inviata da gian2991 Visualizza il messaggio
grazie per la risposta, ma il mio problema è appunto gestire il movimento, se potessi gestire la scacchiera come una matrice non sarebbe un problema farla muovere e vedere se la casella è piena o vuota, ma nel caso dovessi usare i pixel come coordinate non saprei proprio come fare
secondo me una possibile soluzione sarebbe quella di avere un JPanel di determinate dimensioni (ad esempio 400x400px) avente una scacchiera come sfondo. ogni casella avrà quindi una dimensione di 50x50px all'interno della quale metti i pezzi, quindi il pezzo nella casella in alto a sinistra avrà coordinate (0,0), e il pezzo in fondo a destra sarà su (350,350). Naturalmente le immagini è meglio averle in png o gif in modo che supportino la trasparenza, e ciascuna immagine sarà di dimensioni 50x50px con sfondo trasparente e magari la figura centrata.
Poi per spostare le varie figure aumenti o diminuisci le coordinate di 50 o multipli