Как сделать JFrame действительно полноэкранным?

В своем Java-приложении я пытаюсь сделать JFrame действительно полноэкранным с помощью этого кода:

public class MainFrame extends JFrame {

    private static final long serialVersionUID = 1L;

    public MainFrame() {
        super();
        this.setTitle();
        this.setUndecorated(true);

        this.setExtendedState(JFrame.MAXIMIZED_BOTH);

        this.setVisible(true);
        //this.pack();
    }
}

Но на моем Mac я все еще вижу Dock и верхнюю панель инструментов OSX. Итак, как я могу создать JFrame, который действительно занимает весь мой экран?

РЕДАКТИРОВАТЬ Я должен добавить, что я хочу вызвать этот JFrame из плагина eclipse.

20
задан RoflcoptrException 7 April 2012 в 19:22
поделиться