Ajustar o tamanho de um ImageIcon a um JButton [duplicado]

Esta pergunta já tem uma resposta aqui:

Redimensionando ícone para caber no JButton em Java? 2 respostas

Oi, como posso ajustar o tamanho de um ImageIcon a um JButton? Quero ajustar o tamanho do ImageIcon ao tamanho do botão

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);

questionAnswers(1)

yourAnswerToTheQuestion