Hola:
Estas creando dos paneles, uno aqui
Código Java:
Ver originalpublic FrameCrearMenu() {
panelCrearMenuPlatosyBebidas = new PanelCrearMenuPlatosyBebidas();
panelCrearMenu = new PanelCrearMenu();
....
y otro aquí
Código Java:
Ver original PanelCrearMenu panelCrearmenu = new PanelCrearMenu();
...
Al hacer dos news, tienes dos paneles. El primero lo metes en la ventana y lo visualizas, es el que rellena tu usuario y contiene los datos.
El segundo lo creas en el actionPerformed, no lo visualizas, nadie lo rellena, no se ve, está vacío, y es en ese donde recoges los datos.
Prueba simplemente a no declarar ni hacer new del panel dentro del actionPerformed(), para que use la variable que ya tienes declarada y rellena fuera.
Se bueno.