É possível regular o tamanho da fonte de um componente de acordo com o tamanho da tela?

Olá, eu elaborei uma jframe e adicionei vários componentes nela com a fonte de 30 e redimensionei a jframe com o método pack, porém creio que em monitores menores ou maiores essa fonte ou ficará pequena ou grande demais (me corrijam se eu estiver errado por favor), então eu gostaria de saber neste tópico se é possível fazer com que a fonte seja regulada de acordo com o tamanho da tela?