По поводу картинки в апплете - почитай тьюторил по SWING и AWT - там для работы с битмапами есть целый package... который позволяет производить очень много манипуляций с битмапами...
Также в этих тьюторилах ты найдешь простой пример как сделать свою кнопку... вот тебе ссылка на сами тьюторилы с примерами
http://java.sun.com/docs/books/tutorial/
а еще вот есть отличный специализированный по джаве форум, где сидит много русских спецов
http://forum.juga.ru/