Java:
Фоновое изображение служит для настройки «изображения кнопки» - общего фона, который будет использоваться всеми вашими кнопками. Само изображение кнопки будет располагаться поверх фонового изображения, и вы можете использовать его для добавления, например, небольшого значка для дальнейшего украшения содержимого кнопки.