Sul JButton registri un ActionListener, nel actionPerformed() che implementi farai quello che vuoi, che tu intenda assegnare un valore ad un campo di istanza, invocare un metodo o altro .... non lo so.Originariamente inviato da mattealex
1) come faccio a farmi restituire un valore quando faccio clic su di esso
Il pulsante non ti restituisce "un valore".
Dipende dove le metti, cioè in quale "contenitore" (per contenitore qui si intende qualunque cosa sia un java.awt.Container ... JPanel, content-pane di un JFrame, ecc... E se il contenitore usa (e quale) oppure no un "layout manager".Originariamente inviato da mattealex
2) come gli imposto le dimensioni;
Il "posizionamento assoluto" (quando il contenitore non usa un layout manager) sarebbe da evitare, salvo casi davvero particolari/specifici. Meglio usare i layout manager, vedi il tutorial Sun: Laying Out Components Within a Container