Tamanho JButton VisualEditor do eclipse

oiee

estou usando o visualEditor do eclipse para criar formulário Swing, percebi que conforme eu informo um texto para o JButton ele altera a propriedade preferredSize, gostaria de saber como é feito este cálculo de redirecionamento.
por exemplo, quando adiciono um jbutton em um jpanel, o tamanho original do jbutton é 34,10; mas se eu colocar um texto “Salvar” por exemplo, o tamanho do jbutton é alterado para 70,26

alguém tem idéia de como é calculo esse tamanho para o jbutton?

obrigada.