Colcoar Icone no botão

Pessoal eu tenho varios icones que vão ser colocados em varios botões, mas acontece o seguinte, esses icones estão na mesma pasta onde estao as classes, logo eu gostaria de saber se existe um comando que identificasse a pasta dos arquivos, pois assim não necessitaria de digitar o caminho para cada arquivo, uma vez que esses arquivos de icones estão na mesma pasta que as classes !!!

Pra começar não é bom pôr os ícones na mesma pasta das classes. Dá confusão: é melhor separar uma pasta só para os ícones. Por exemplo, “/icones/botao1.jpg”.

Depois, aprenda a usar getClass().getResource() (que retorna uma URL), ImageIcon tem um construtor que aceita uma URL.

Exemplo: new ImageIcon (getClass().getResource("/icones/botao1.jpg"));