Perché stai usando un layout manager (BorderLayout, il predefinito del content pane).
Se vuoi usare il posizionamento assoluto devi mettere a null il layout manager. Scelta decisamente sconsigliata.

http://docs.oracle.com/javase/tutori...out/using.html

ps: la convenzione vuole che i nomi degli oggetti inizino con la minuscola (quindi salva e non Salva)