Duvida - Redimensionamento de Janela [RESOLVIDO]

Bom dia;

Eu estou com um problema;

Eu tenho uma tela para mostrar uma tabela;

setLayout(null);
Toolkit tk = Toolkit.getDefaultToolkit();  
Dimension d = tk.getScreenSize(); 
setSize(d.width-160,d.height-35); 

Essa tabela é criada, através do AbstractTableModel, por dados lidos de um arquivo txt, 14 colunas, tamanho definido pelos campos desse arquivo, a altura é definida pela resolução da tela;

nomeDaTabela.setSize(1255,d.height);

Eu adiciono essa tabela em um JScrollPane;

JScrollPane nomeDoScroll = new JScrollPane(nomeDaTabela, ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS,   
				ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
nomeDoScroll.setSize(1253,d.height-80);

Depois eu defino a largura das colunas e adiciono esse scroll a minha janela;

Na resolução da minha tela, funciona perfeitamente, mas se eu mudar a resolução, seja da minha máquina ou rodar em outra com resolução diferente, acabo tendo problemas com o Scroll, ele não fica visivel na tela que é criada e a barra horizontal não aparece;

Tem algum método para fazer com que o scroll acompanhe o tamanho da janela?

Assim caso o usuário mude o tamanho da janela, ele sempre vai conseguir ver a tabela inteira;

Agradeço resposta;

EDIT:

Consegui solucionar;

na hora de criar a janela eu passei um layout para ela

setLayout(new BorderLayout());
Toolkit tk = Toolkit.getDefaultToolkit();  
Dimension d = tk.getScreenSize(); 

E na hora de adicionar o scroll a janela, eu fiz essa modificação

De

add(nomeDoScroll);

Para

add(nomeDoScroll, BorderLayout.CENTER);

Pouco tempo depois de ter postado, já encontrei a solução;

Desculpem-me o incomodo;

Espero que pelo menos isso ajude alguém ^^