Originariamente inviato da Markus85
quando vado a passargli il metodo setSize() non succede niente.
setPreferredSize(Dimension)

setSize si usa in coppia con setLocation (in alternativa al singolo setBounds) quando non c'è un layout manager. Ma in quel Box ... c'è.