/* * Copyright (C) 2011 Alvaro Duran Tovar * * This file is part of AFA. * * AFA is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ /* * FirstStepPanel.java * * Created on 15-mar-2011, 21:25:38 */ package afa.view; /** * * @author Alvaro Duran Tovar */ public class FirstStepPanel extends javax.swing.JPanel { /** Creates new form FirstStepPanel */ public FirstStepPanel() { initComponents(); } boolean checkPanel(){ String text = jTextField8.getText(); if (text == null || text.length() == 0) { javax.swing.JOptionPane.showMessageDialog(null, "Debe introducir algun nombre", "Nombre de analista no introducido", javax.swing.JOptionPane.ERROR_MESSAGE); return false; } text = jTextField9.getText(); if (text == null || text.length() == 0) { javax.swing.JOptionPane.showMessageDialog(null, "No ha introducido ningun fichero para la firma", "Sin certificado", javax.swing.JOptionPane.INFORMATION_MESSAGE); } return true; } /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ @SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents private void initComponents() { step1 = new javax.swing.JPanel(); jLabel18 = new javax.swing.JLabel(); jTextField8 = new javax.swing.JTextField(); jLabel19 = new javax.swing.JLabel(); jTextField9 = new javax.swing.JTextField(); jLabel21 = new javax.swing.JLabel(); jSeparator1 = new javax.swing.JSeparator(); jButton15 = new javax.swing.JButton(); setLayout(new java.awt.BorderLayout()); jLabel18.setText("Nombre"); jTextField8.setText("a"); jLabel19.setText("Fichero"); jTextField9.setText("a"); jLabel21.setText("Datos de analista forense"); jButton15.setText("Buscar"); javax.swing.GroupLayout step1Layout = new javax.swing.GroupLayout(step1); step1.setLayout(step1Layout); step1Layout.setHorizontalGroup( step1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(step1Layout.createSequentialGroup() .addGroup(step1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(step1Layout.createSequentialGroup() .addGap(101, 101, 101) .addGroup(step1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) .addGroup(step1Layout.createSequentialGroup() .addComponent(jLabel19) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jTextField9)) .addGroup(step1Layout.createSequentialGroup() .addComponent(jLabel18) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jTextField8, javax.swing.GroupLayout.PREFERRED_SIZE, 241, javax.swing.GroupLayout.PREFERRED_SIZE))) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jButton15)) .addGroup(step1Layout.createSequentialGroup() .addContainerGap() .addComponent(jLabel21)) .addGroup(step1Layout.createSequentialGroup() .addContainerGap() .addComponent(jSeparator1, javax.swing.GroupLayout.DEFAULT_SIZE, 495, Short.MAX_VALUE))) .addContainerGap()) ); step1Layout.setVerticalGroup( step1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(step1Layout.createSequentialGroup() .addContainerGap() .addComponent(jLabel21) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(48, 48, 48) .addGroup(step1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel18) .addComponent(jTextField8, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(51, 51, 51) .addGroup(step1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel19) .addComponent(jTextField9, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jButton15)) .addContainerGap(148, Short.MAX_VALUE)) ); add(step1, java.awt.BorderLayout.CENTER); }// </editor-fold>//GEN-END:initComponents // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JButton jButton15; private javax.swing.JLabel jLabel18; private javax.swing.JLabel jLabel19; private javax.swing.JLabel jLabel21; private javax.swing.JSeparator jSeparator1; private javax.swing.JTextField jTextField8; private javax.swing.JTextField jTextField9; private javax.swing.JPanel step1; // End of variables declaration//GEN-END:variables }