Como adicionar uma imagem para usar de ícone em JFrame?

Sou iniciante (estudo há dois dias) em Java, e queria saber como adicionar um ícone a um JFrame.
Não uso nenhuma IDE. Escrevo o código no SublimeText, compilo com javac e empacoto para .jar sem problemas, mas queria saber como adicionar uma imagem, de forma que ela “vá” junto em meu .jar.

Espero ter sido claro, e desde já, grato!

Olá, tem sim, para isso basta colocar a imagem dentro do seu projeto e referência-la com referência relativa, existem vários modos de se fazer essa referencia.

Olá, Phelps.
Você consegue me dar um exemplo de como fazer essa referência? E na hora de empacotar meu jar, só preciso adicionar o arquivo da imagem junto com os arquivos .class?
Obrigado, desde já!

Olá cviniciussdias, tudo beleza?
Aqui você pode encontrar a resposta para sua dúvida: