javax.swing.Icon è una interfaccia. Devi ovviamente passare una implementazione concreta di Icon. E la cosa più semplice è usare la classe javax.swing.ImageIcon che implementa appunto Icon.Originariamente inviato da -MaVeRiK86-
non ho ben capito cosa passare a -> Icon icon