Olá Luiz,
Para maximizar uma janela, você pode também utilizar o método
setExtendedState.
JFrame frame = new JFrame();
frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
frame.setVisible(true);
Para pegar o tamanho da tela, use o método getScreenSize da classe java.awt.Toolkit.
Dimension size = Toolkit.getDefaultToolkit().getScreenSize();
System.out.println(size.width + " x " + size.height );
[]s,
Sami
)