Я посмотрел на класс Button, и, к сожалению, код позиционирования значков происходит в закрытом методе, поэтому его нельзя переопределить.
Но вы можете создать свою собственную кнопку, расширив Canvas и добавив к ней изображение и метку. Затем разместите изображение там, где вы хотите. Создайте обложку для элемента управления в CSS, используя любые скины кнопок, которые вы обычно используете ( YUI имеет несколько хороших с открытым исходным кодом), а затем просто установите buttonMode = true, tabEnabled = true (при необходимости) и useHandCursor = true (если по желанию). Престо, у тебя есть своя собственная кнопка, именно так, как тебе нравится.