Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/11/2014, 12:26
demian_lm2004
 
Fecha de Ingreso: noviembre-2014
Mensajes: 15
Antigüedad: 9 años, 6 meses
Puntos: 0
Respuesta: DigitalPersona con applet

este es el applet en el que quiero que se carguen los metodos, pero nose en que parte colocar el Iniciar() start() y el EstadoHuellas(). Asi como esta no marca error, se muestra perfectamente, cuando agrego el Iniciar() dentro del initComponents() no se muestra y applet inicializado y se tilda. Con el Star() me pasa lo mismo, y el EstadoHuella() lo deja ejecutar pero no me deja hacer nada. No se en que parte colocarlos para que los cargue al iniciar.

Cita:
package Formularios;
import BD.ConexionBD;
import static Formularios.PantallaCaptura.TEMPLATE_PROPERTY;
import com.digitalpersona.onetouch.DPFPDataPurpose;
import com.digitalpersona.onetouch.DPFPFeatureSet;
import com.digitalpersona.onetouch.DPFPGlobal;
import com.digitalpersona.onetouch.DPFPSample;
import com.digitalpersona.onetouch.DPFPTemplate;
import com.digitalpersona.onetouch.capture.DPFPCapture;
import com.digitalpersona.onetouch.capture.event.DPFPData Adapter;
import com.digitalpersona.onetouch.capture.event.DPFPData Event;
import com.digitalpersona.onetouch.capture.event.DPFPErro rAdapter;
import com.digitalpersona.onetouch.capture.event.DPFPErro rEvent;
import com.digitalpersona.onetouch.capture.event.DPFPRead erStatusAdapter;
import com.digitalpersona.onetouch.capture.event.DPFPRead erStatusEvent;
import com.digitalpersona.onetouch.capture.event.DPFPSens orAdapter;
import com.digitalpersona.onetouch.capture.event.DPFPSens orEvent;
import com.digitalpersona.onetouch.processing.DPFPEnrollm ent;
import com.digitalpersona.onetouch.processing.DPFPFeature Extraction;
import com.digitalpersona.onetouch.processing.DPFPImageQu alityException;
import com.digitalpersona.onetouch.verification.DPFPVerif ication;
import com.digitalpersona.onetouch.verification.DPFPVerif icationResult;
import java.awt.Image;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;
import javax.swing.SwingUtilities;
import javax.swing.UIManager;

public class AppletJInternalFrame extends javax.swing.JApplet {
@Override
public void init() {


try {
for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClass Name());
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(AppletJInternal Frame.class.getName()).log(java.util.logging.Level .SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(AppletJInternal Frame.class.getName()).log(java.util.logging.Level .SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(AppletJInternal Frame.class.getName()).log(java.util.logging.Level .SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(AppletJInternal Frame.class.getName()).log(java.util.logging.Level .SEVERE, null, ex);
}
//</editor-fold>

try {
UIManager.setLookAndFeel(UIManager.getSystemLookAn dFeelClassName());
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Imposible modificar el tema visual", "Lookandfeel inválido.",
JOptionPane.ERROR_MESSAGE);
}
try {
java.awt.EventQueue.invokeAndWait(new Runnable() {
public void run() {
initComponents();

}
});
} catch (Exception ex) {
ex.printStackTrace();
}
}


@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {

jInternalFrame1 = new javax.swing.JInternalFrame();
panHuellas = new javax.swing.JPanel();
jPanel1 = new javax.swing.JPanel();
lblImagenHuella = new javax.swing.JLabel();
panBtns = new javax.swing.JPanel();
jPanel2 = new javax.swing.JPanel();
btnIdentificar = new javax.swing.JButton();
btnGuardar = new javax.swing.JButton();
btnSalir = new javax.swing.JButton();
jPanel3 = new javax.swing.JPanel();
jScrollPane1 = new javax.swing.JScrollPane();
txtArea = new javax.swing.JTextArea();

jInternalFrame1.setVisible(true);
jInternalFrame1.addInternalFrameListener(new javax.swing.event.InternalFrameListener() {
public void internalFrameActivated(javax.swing.event.InternalF rameEvent evt) {
}
public void internalFrameClosed(javax.swing.event.InternalFram eEvent evt) {
}
public void internalFrameClosing(javax.swing.event.InternalFra meEvent evt) {
}
public void internalFrameDeactivated(javax.swing.event.Interna lFrameEvent evt) {
}
public void internalFrameDeiconified(javax.swing.event.Interna lFrameEvent evt) {
}
public void internalFrameIconified(javax.swing.event.InternalF rameEvent evt) {
}
public void internalFrameOpened(javax.swing.event.InternalFram eEvent evt) {
jInternalFrame1InternalFrameOpened(evt);
}
});

panHuellas.setBorder(javax.swing.BorderFactory.cre ateTitledBorder(null, "Captura Huella", javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.DEFAULT_POSITION)) ;
panHuellas.setLayout(new java.awt.BorderLayout());

jPanel1.setBorder(javax.swing.BorderFactory.create BevelBorder(javax.swing.border.BevelBorder.RAISED) );
jPanel1.setLayout(new java.awt.BorderLayout());
jPanel1.add(lblImagenHuella, java.awt.BorderLayout.CENTER);

panHuellas.add(jPanel1, java.awt.BorderLayout.CENTER);

panBtns.setBorder(javax.swing.BorderFactory.create TitledBorder(null, "Acciones", javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.DEFAULT_POSITION)) ;
panBtns.setLayout(new java.awt.BorderLayout());

btnIdentificar.setText("Identificar");
btnIdentificar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnIdentificarActionPerformed(evt);
}
});

btnGuardar.setText("Guardar");
btnGuardar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnGuardarActionPerformed(evt);
}
});

btnSalir.setText("Salir");
btnSalir.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnSalirActionPerformed(evt);
}
});

javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.Grou pLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGap(21, 21, 21)
.addComponent(btnIdentificar)
.addGap(54, 54, 54)
.addComponent(btnGuardar)
.addPreferredGap(javax.swing.LayoutStyle.Component Placement.RELATED, 54, Short.MAX_VALUE)
.addComponent(btnSalir)
.addGap(35, 35, 35))
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.Grou pLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel2Layout.createParallelGroup(javax. swing.GroupLayout.Alignment.BASELINE)
.addComponent(btnIdentificar)
.addComponent(btnGuardar)
.addComponent(btnSalir))
.addContainerGap(66, Short.MAX_VALUE))
);

panBtns.add(jPanel2, java.awt.BorderLayout.PAGE_START);

jPanel3.setLayout(new java.awt.BorderLayout());

txtArea.setColumns(20);
txtArea.setRows(5);
jScrollPane1.setViewportView(txtArea);

jPanel3.add(jScrollPane1, java.awt.BorderLayout.CENTER);

panBtns.add(jPanel3, java.awt.BorderLayout.CENTER);

javax.swing.GroupLayout jInternalFrame1Layout = new javax.swing.GroupLayout(jInternalFrame1.getContent Pane());
jInternalFrame1.getContentPane().setLayout(jIntern alFrame1Layout);
jInternalFrame1Layout.setHorizontalGroup(
jInternalFrame1Layout.createParallelGroup(javax.sw ing.GroupLayout.Alignment.LEADING)
.addComponent(panHuellas, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(panBtns, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
);