JTable automatisch vergrößern wenn das zugehörige JFrame vergrößert wird

hippo08

Grünschnabel
Hi

Wie schaffe ich es ,dass eine JTable sowohl in der Größe als auch in der Breite vergrößert wird,wenn das zugehörige JFrame vergrößert wird ?

Ich benutze im Moment ein BorderLayout und da wird die Tabelle beim Resize nur in der Breite geändert nicht aber in der Höhe.
 
Ich hab es mal ausprobiert.Beim GridbagLayout bleibt bei mir die Tabelle beim Resize konstant groß.

Edit:Rechtschreibfehler beseitigt
 
Zuletzt bearbeitet:
Ich hab es jetzt mit einen ComponentAdapter gelöst:

Code:
	private class ResizeTableListener extends ComponentAdapter
	{
		
		@Override
		public void componentResized(ComponentEvent e) 
		{	
		
			_table.setRowHeight(_table.getSize().height/              _table.getModel().getRowCount());//_table ist eine JTable

			super.componentResized(e);
		}
		
	}
 
Zurück