Ajustar el tamaño de un ImageIcon a un JButton [duplicado]

Esta pregunta ya tiene una respuesta aquí:

¿Cambiar el tamaño del icono para que se ajuste a JButton en Java? 2 respuestas

Hola, ¿cómo puedo ajustar el tamaño de un ImageIcon a un JButton? Quiero ajustar el tamaño de ImageIcon al tamaño del botón

JFrame frame2 = new JFrame("Tauler Joc");
JPanel panell = new JPanel();
ImageIcon icon = new ImageIcon("king.jpg");
JButton jb= new JButton(icon);
jb.setBounds(200,200,700,700);
panell.add(jb);
frame2.add(panell);
frame2.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

Respuestas a la pregunta(1)

Su respuesta a la pregunta