¿Cómo uso GridBayLayout en Java (Swing) para generar esta imagen en particular en mi marco?

Básicamente, ¿cómo genero esto? Estoy bastante seguro de que este es un trabajo paraGridBagLayout, pero no puedo ver cómo dimensionar correctamente el 'Panel de acción' en lugar de la 'Barra de menú'. Las líneas rojas y negras indican la cuadrícula que creo que debe usar en este caso (3x3), pero podría estar completamente equivocado y podría haber una manera de hacerlo en una configuración diferente. Traté de perder el tiempo con elweightx, weighty, gridheight, gridwidth valores enGridBagConstraints, pero no puedo lograr mis metas aquí.

Tenga en cuenta que se supone que la segunda línea roja es exactamente un tercio de la altura de la mitad inferior del marco.

Este es mi último intento, al usar una cuadrícula de 3x6 (c es el objeto GridBagConstraints, los retratos de caracteres contienen todos los retratos y currentScreen es el 'Panel de acción'):

c.fill = GridBagConstraints.BOTH;
    c.weightx = 0.25;
    c.weighty = (1/6);
    c.gridx = 0;
    c.gridy = 0;
    c.gridheight = 3;
    pane.add(characterPortraits.get(0), c);  

    c.gridx = 2;        
    pane.add(characterPortraits.get(1), c);          

    c.gridx = 0;
    c.gridy = 3;
    c.gridheight = 3;
    pane.add(characterPortraits.get(2), c);  

    c.gridx = 2;        
    pane.add(characterPortraits.get(3), c);

    //c.fill = GridBagConstraints.NONE;
    c.weightx = 1.0;
    c.weighty = 1.0;
    c.gridx = 1;
    c.gridy = 0;
    c.gridheight = 3;
    pane.add(currentScreen, c);    

En su lugar, esto produce cada retrato en el tercio inferior de su cuadrante, y el Panel de acciones toma 5/6 de la columna central en lugar de 4/6, como quiero. Cualquier idea ayudaría; ¡Gracias! -SEGUNDO.

EDITAR: Estoy diseñando esta aplicación para tener un tamaño de ventana fijo; la gente puede decir que este es un mal diseño, pero realmente estoy tratando de familiarizarme con los componentes Swing y asegurarme de que al menos se comporten en una ventana fija de la manera que yo quiero. Creo que puedo permitir maximizar el tamaño correcto, pero eso es todo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta