Movendo imagem num jframe

       Olá pessoal, seguinte não sei como mover a minha imagem dentro de um jframe, tipo gostaria de mexer ela tipo posicionar na tela. Pois quando eu carrego a imagem ela aparece no canto esquerdo da tela, gostaria que a imagem ficasse mais para baixo, tipo setar o eixo X e Y da posição dela no jframe com que eu faço isso, abaixo esta o código:

package imagem;

import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;

/**
*

  • @author ebertholdo
    */
    public class imagem {

    private double y;

    public void mostra(){

     JFrame jframe = new JFrame();
     JLabel jlabel = new JLabel();
     jframe.setVisible(true);
     jframe.setSize(600,800);
    
     jlabel.setIcon(new ImageIcon("/home/ebertholdo/Desktop/nota.jpg"));
     jlabel.setAlignmentX(50);
    
     jframe.getContentPane().add(jlabel);
    

    }

}

Sugestão para solução: crie uma classe derivada de JPanel e redefina nessa classe derivada o método paintComponent(), fazendo com que ele desenhe a imagem que você deseja - nesse momento você pode desenhar a imagem na posição que quiser no interior do JPanel. Por fim, insira uma instância desse JPanel no JFrame nas coordenadas desejadas. Há alguns comentários e um exemplo de uma técnica parecida no link abaixo:

http://www.guj.com.br/posts/list/130299.java

Trabalhe com o método paintComponent do JPanel ou no paint do JFrame.

Desenhe no Graphics que esse método recebe.