Setar Bordas Individuais!

Boa noite a todos!

No HTML existe a opção de setarmos as bordas nas DIV’s ou Tables individualmente. Exemplo:

border-top: 1px solid #000

Disse assima que a borda “TOP” tem espessura de 1px, cor preta.

Como posso fazer isso em JAVA setando as bordas individuais nos jPanel?

Gostaria de setar apenas a bordar superior, direita e esquerda!

Luz please! Fico no aguardo!

http://download.oracle.com/javase/tutorial/uiswing/components/border.html

Valeu ai! Ja consegui! Utilizei o setBorder(BorderFactory.createMatteBorder());

Alguem sabe me dizer se o createMatteBorder existe como colocar cantos arredondados como no LineBorder?

Grato!