Hay una clase llamada UIManager que te permite gestionar la "apariencia" de las pantalla en Java. Para ello tiene una serie de propiedades con su valor correspondiente. Por ejemplo :
Hola, es facil utilizar el UIMAnager, pero tambien tiene sus incovenientes, lo que te recomiendo es que veas un poco de los themes y fonst para java, secillamente añades un poco de codigo y lograras interfaces muy interesantes...