JFileChooser.showSaveDialog: Todos los archivos en gris

Estoy tratando de usar elJFileChooser para obtener archivos para cargar y guardar. El diálogo que se le ocurre.openFileDialog() Funciona bien, pero cuando uso elsaveFileDialog() Método, la ventana de diálogo tiene todos los nombres de archivo en gris. Esto sucede con o sin unFileFilter (Mi ejemplo incluye uno para mostrar mejor lo que estoy viendo).

Aquí hay un programa mínimo para ilustrar:

import javax.swing.JFileChooser;
import javax.swing.JFrame;
import javax.swing.filechooser.FileNameExtensionFilter;

public class Temp extends JFrame {
    public static void main(String[] args){
    JFrame frame = new JFrame();
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        JFileChooser chooser = new JFileChooser();
        FileNameExtensionFilter filter = new FileNameExtensionFilter("Text File", "txt");
        chooser.setFileFilter(filter);

        frame.setVisible(true);
        chooser.showOpenDialog(null);
        chooser.showSaveDialog(null);
    }
}

Esto es lo que veo en el diálogo Abrir:Abrir diálogo

Esto es lo que veo en el cuadro de diálogo Guardar:Guardar diálogo

A pesar de estar en gris, todos los archivos en el cuadro de diálogo de guardar son seleccionables.

Estoy en Mac / Mountain Lion y Java 7 si importa.

¿Es este el comportamiento esperado? ¿Hay alguna manera de cambiar esto?

(Edición: según los comentarios de MadProgrammer + trashgod a continuación, esto parece ser consistente con la apariencia + sensación de otras aplicaciones Mac (nativas))

Respuestas a la pregunta(3)

Su respuesta a la pregunta