RE:como creo un boton en java
Primero haces :
JButton boton=new JButton("nombre del boton");
asi lo creas
lo agregas al contenedor
para darle accion lo pones a escuchar asi
boton.addActionListener(this);// si esta dentro de la clase
le das las acciones en el actionPerformed
eje:
public void actionPerformed(ActionEvent evento){
if(evento.getSource()==boton)
acciones
}