Gracias LEYER por responder.

Te cuento que lo tengo en un paquete.. se llama reportes. "\reportes\factura.jasper".
Pero no funciona :|
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
try
{
String master = System.getProperty("user.dir") +"\\src\\reportes\\factura.jasper";
if (master == null)
{
System.out.println("No encuentro el archivo del reporte maestro.");
System.exit(2);
}
JasperReport masterReport = null;
try
{
masterReport = (JasperReport) JRLoader.loadObject(master);
}
catch (JRException e)
{
System.out.println("Error cargando el reporte maestro: " + e.getMessage());
System.exit(3);
}
// Esta funcion se llama en el constructor para mostrar los componentes graficos
private void initComponents()
{
.....
jScrollPane1 = new javax.swing.JScrollPane();
CDescrp = new javax.swing.JTextPane();
........
jScrollPane1.setViewportView(CDescrp);
add(jScrollPane1);
jScrollPane1.setBounds(180, 110, 190, 110);
}
private javax.swing.JTextPane CDescrp;
private javax.swing.JScrollPane jScrollPane1;
void Ocultar_Componte()
{
BExpendedores.setName("Expendedores");
BProveedores.setName("Provedores");
BPersonal.setName("Personal");
java.awt.Component[] d = this.getComponents();
for( int index = 0 ; index < d.length ; index++ )
{
System.out.println(d[index].getName());
if( ! (( d[index].getName() == "Expendedores" ) || ( d[index].getName() == "Provedores" ) || ( d[index].getName() == "Personal" )) )
{
this.remove( d[ index ] );
}
}
}
void MostarImagen(boolean b) {
if(b){
setVisible(false);
}else{
setVisible(true);
}
}
//Evento de Boton para mostrar la imagen.
private void BotonMostarImagenActionPerformed(java.awt.event.ActionEvent evt) {
paintComponent(miImagen);
}
//Evento de Boton para mostrar la imagen.
private void BotonMostarImagenActionPerformed(java.awt.event.ActionEvent evt) {
miImagen.setVisible(true) ;
}