|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Mar 2007
Città: Bologna
Messaggi: 152
|
[Java]aiuto sulla grafica
Ciao a tutti!
Con Java sono un principiante e di recente devo fare un progetto per l'uni. Il progetto è sugli scacchi, il mio primo problema ![]() - creo un JFrame e all'interno vi inserisco un Container settato con GridLayout, in modo da fare una griglia di 8x8 di JButton ke poi nn sarebbero altro ke le caselle.Ovviamente la classe mi implementa MouseListener, MouseMotionListener, e mi gestisco gli eventi secondo le regole degli Scacchi. Va bene questo ragionamento che ho fatto, oppure sto sbagliando?Qualcuno può aiutarmi? Grazie a chi mi aiuta! ![]() |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Jun 2001
Messaggi: 1299
|
Quote:
Questo e' un progettino del gioco degli scacchi fatto in java. Contiene i sorgenti e la relativa documentazione. Potresti prendere spunto da questo.
__________________
![]() Referenti in Compravendite Ognuno sceglie le cause per cui combattere in base alla propria statura. |
|
![]() |
![]() |
![]() |
#4 |
Member
Iscritto dal: Mar 2007
Città: Bologna
Messaggi: 152
|
Ciao a tutti!
Vi ringrazio per le risp. Ho guardato il progetto di sto Onnis e ho visto un pò di roba interessante. Un'altra domanda: quando associo ad un JButton un Image o ImageIcon, il bottone mi risulta + grande della casella, quindi ora stavo cercando di aggiustarlo in modo che nella GridLayout siano tutti attaccati senza spazi tra bottoni! Dannati prof!!! ![]() |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
Puoi provare ad azzerare il margine interno del pulsante:
jbutton.setMargin(new Insets(0, 0, 0, 0));
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me! |
![]() |
![]() |
![]() |
#6 |
Member
Iscritto dal: Mar 2007
Città: Bologna
Messaggi: 152
|
Scacchiera ok!
![]() La scacchiera è stata creata, e per il problema dei bottoni ho fatto .setPreferredSize().Ora alla scacchiera devo solo posizionare le pedine(con le loro differenze ecc) al loro posto, implementare gli eventi..Insomma ne ho da fare.. ![]() Nel caso dovessi trovarmi di nuovo in difficoltà scriverò ancora su questo post! Grazie a tutti per i consigli! |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:01.