Estou criando um JPanel com layout tipo GridBagLayout , e eu kero popular ela com um conjunto de JLabels, mais esta JPanel não tem size definido , no qual eu quero que tenha o tamanho de toda a area ocupada pelas JLabels contudo as JLabels tb num tem size definido, no geral seus size estão (0,0 para JPanel e 0,0 para cada dos JLabels), eu queria que os JLabels tivesse o tamanho da area que ele ocupa mais sem colocar size ,assim quando se cria um JButton só com o texto então quando ele desenha numa Window com tamanho adaptado com a text dada. é deste size que eu preciso mais quando eu uso getBoundo ele me retorna com width e height = 0,0. tem como coletar este size e se possivel tb para JLabels.
O propósito é usar as size das JLabels para cria a size da JPanel