Pasar datos entre JDialog

Buenas tardes compañeros.
tengo un problemita con unos JDialog. Quiero pasar unos datos del JDialog2 al JDialog1 y al momento de enviarlos me sale el siguiente error.

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at Clases.Manifiestos.Consultar(Manifiestos.java:823)
at Clases.Localizar_Manifiesto.Seleccionar_con_Click(Localizar_Manifiesto.java:156)
at Clases.Localizar_Manifiesto.access$100(Localizar_Manifiesto.java:28)
at Clases.Localizar_Manifiesto$2.mouseClicked(Localizar_Manifiesto.java:88)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
at java.awt.Component.processMouseEvent(Component.java:6219)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
at java.awt.Component.processEvent(Component.java:5981)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4583)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4413)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4556)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4229)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4150)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2475)
at java.awt.Component.dispatchEvent(Component.java:4413)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Este error sale en el momento de colocar los datos en las cajas de Texto, cuando utilizo el setText(). ejemplo caja.setText("dato");

Tengo de esta manera la devolucion del dato del JDialog2

new Manifiestos().Consultar(Integer.parseInt(String.valueOf(Tabla.getValueAt(fila, 0))));

En el JDialog recibo el dato y trato de colocarlos en los JTextField asi:

public void Consultar(int x) throws SQLException{
ClaseManifiestos cm = new MetodosManifiestos().ConsultarManifiesto(x);
rango = cm.getRango();
String RangoCompleto = "473 - 0641 - "+rango;
ran.setText(RangoCompleto); // AQUI COMIENZA A GENERAR EL ERROR......
ClaseCiudades c=new MetodosCiudades().Consultar(cm.getDestino());
ciu.setSelectedItem(c.getNom());
plac.setSelectedItem(cm.getPlaca());
ced.setText(cm.getConductor());
ClaseConductores cc = new MetodosTerceros().ConsultarConductores(cm.getConductor());
cond.setText(cc.getNombre());
valv.setText(String.valueOf(cm.getFlete()));
gacpm.setText(String.valueOf(cm.getAcpm()));
valcon.setText(String.valueOf(cm.getValcond()));
totant.setText(String.valueOf(cm.getAnticipo()));
tot.setText(String.valueOf((Integer.parseInt(valv.getText()) - (Integer.parseInt(valv.getText()) * 1 / 100)) - Integer.parseInt(totant.getText())));
s1.setText(String.valueOf(cm.getS1()));
s2.setText(String.valueOf(cm.getS2()));
s3.setText(String.valueOf(cm.getS3()));
s4.setText(String.valueOf(cm.getS4()));
con.setText(String.valueOf(cm.getConduce()));
if(cm.getConduce()!=0){
swcond.setSelected(false);
conduce = cm.getConduce();
}else{
swcond.setSelected(true);
}
guardar.setEnabled(false);
}

Adjunto imagen de muestra.
Espero haberme explicado y agradezco antemano su colaboración.

AdjuntoTamaño
Pantalla.jpg176.91 KB

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de JRios

Funciona dentro de un solo JDialog

Lo mas raro de todo es que, toda la instrucción tal cual como esta funciona dentro de un solo JDialog. colocando la consulta en el mismo sin el segundo JDialog, pero no es lo que pretendo diseñar.

Imagen de rugi

Tu excepcion es

Tu excepcion es NullPointerException

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at Clases.Manifiestos.Consultar(Manifiestos.java:823)

Revisa si estás manejando los null's

saludos
---
RuGI

Imagen de JRios

Eso es lo raro...

Lo mas raro de todo es que si coloco la misma aplicación dentro del mimo JDialog Principal (JDialog1) todo funciona perfectamente, no arroja ningún NullPointerException. (Pero no es la idea del diseño)
He revisado cada uno de los datos y los envió y ninguno es null y como puedes notar comienza desde el primer setText() el cual es un JLabel.