Quando clico no build nao acontece nada

Não sei o que aconteceu, mas agora quando clico no build abre algo no gestor de tarefas e tal, mas nada visivel. Isto aconteceu desde que tornei as jframes undecorated, entre outras coisas. Está ai o codigo do jframe inicial:
public class Login extends javax.swing.JFrame {

/**
 * Creates new form Albamoura
 */
public static String user;
private int xRato;
private int yRato;

public Login() {
    initComponents();
    carregarFontes();
    this.setLocationRelativeTo(null); //METER O FRAME NO CENTRO
    this.setUndecorated(true);
    this.pack();
    setImagemIcon();
}

private void setImagemIcon() {
    Image icon = null;
    try {
        icon = ImageIO.read(new File(getClass().getResource("/me/albamoura/drawnables/albamoura.jpg").toURI()));
    } catch (IOException | URISyntaxException ex) {
        Logger.getLogger(Login.class.getName()).log(Level.SEVERE, null, ex);
        new Log().createLog("Ocorreu um erro ao setar icon");
    }
    this.setIconImage(icon);
}

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

    jPanel1 = new javax.swing.JPanel();
    jTextField1 = new javax.swing.JTextField();
    jPasswordField1 = new javax.swing.JPasswordField();
    jLabel4 = new javax.swing.JLabel();
    jLabel3 = new javax.swing.JLabel();
    jPanel2 = new javax.swing.JPanel();
    jLabel2 = new javax.swing.JLabel();
    jLabel1 = new javax.swing.JLabel();
    sairLabel = new javax.swing.JLabel();

    setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
    setTitle("Albamoura - Login");
    setBounds(new java.awt.Rectangle(0, 0, 0, 0));
    setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
    setLocation(new java.awt.Point(0, 0));
    setMaximumSize(new java.awt.Dimension(519, 397));
    setMinimumSize(new java.awt.Dimension(519, 397));
    setName("Login"); // NOI18N
    setPreferredSize(new java.awt.Dimension(519, 397));
    setResizable(false);
    setSize(new java.awt.Dimension(519, 397));
    addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
        public void mouseDragged(java.awt.event.MouseEvent evt) {
            formMouseDragged(evt);
        }
    });
    addMouseListener(new java.awt.event.MouseAdapter() {
        public void mousePressed(java.awt.event.MouseEvent evt) {
            formMousePressed(evt);
        }
    });
    addKeyListener(new java.awt.event.KeyAdapter() {
        public void keyPressed(java.awt.event.KeyEvent evt) {
            formKeyPressed(evt);
        }
    });
    getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());

    jPanel1.setBackground(new java.awt.Color(0, 204, 255));
    jPanel1.setBorder(javax.swing.BorderFactory.createEmptyBorder(1, 1, 1, 1));
    jPanel1.addKeyListener(new java.awt.event.KeyAdapter() {
        public void keyPressed(java.awt.event.KeyEvent evt) {
            jPanel1KeyPressed(evt);
        }
    });
    jPanel1.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());

    jTextField1.setBackground(new java.awt.Color(0, 204, 255));
    jTextField1.setFont(new java.awt.Font("Arial", 0, 18)); // NOI18N
    jTextField1.setToolTipText("user");
    jTextField1.setBorder(javax.swing.BorderFactory.createMatteBorder(0, 0, 1, 0, new java.awt.Color(255, 255, 255)));
    jTextField1.setName("user"); // NOI18N
    jTextField1.setSelectionColor(new java.awt.Color(0, 204, 255));
    jTextField1.addKeyListener(new java.awt.event.KeyAdapter() {
        public void keyPressed(java.awt.event.KeyEvent evt) {
            jTextField1KeyPressed(evt);
        }
    });
    jPanel1.add(jTextField1, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 210, 280, 30));

    jPasswordField1.setBackground(new java.awt.Color(0, 204, 255));
    jPasswordField1.setFont(new java.awt.Font("Arial", 0, 17)); // NOI18N
    jPasswordField1.setHorizontalAlignment(javax.swing.JTextField.LEFT);
    jPasswordField1.setBorder(javax.swing.BorderFactory.createMatteBorder(0, 0, 1, 0, new java.awt.Color(255, 255, 255)));
    jPasswordField1.setName("pass"); // NOI18N
    jPasswordField1.addKeyListener(new java.awt.event.KeyAdapter() {
        public void keyPressed(java.awt.event.KeyEvent evt) {
            jPasswordField1KeyPressed(evt);
        }
    });
    jPanel1.add(jPasswordField1, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 260, 280, 30));

    jLabel4.setFont(new java.awt.Font("Agency FB", 1, 24)); // NOI18N
    jLabel4.setText("USER");
    jPanel1.add(jLabel4, new org.netbeans.lib.awtextra.AbsoluteConstraints(80, 210, -1, 30));

    jLabel3.setFont(new java.awt.Font("Agency FB", 1, 24)); // NOI18N
    jLabel3.setText("PASSWORD");
    jPanel1.add(jLabel3, new org.netbeans.lib.awtextra.AbsoluteConstraints(30, 260, -1, 30));

    jPanel2.setBackground(new java.awt.Color(255, 255, 255));
    jPanel2.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED));
    jPanel2.addMouseListener(new java.awt.event.MouseAdapter() {
        public void mouseClicked(java.awt.event.MouseEvent evt) {
            jPanel2MouseClicked(evt);
        }
        public void mousePressed(java.awt.event.MouseEvent evt) {
            jPanel2MousePressed(evt);
        }
        public void mouseReleased(java.awt.event.MouseEvent evt) {
            jPanel2MouseReleased(evt);
        }
    });
    jPanel2.setLayout(new java.awt.BorderLayout());

    jLabel2.setBackground(new java.awt.Color(255, 255, 255));
    jLabel2.setFont(new java.awt.Font("Segoe UI", 0, 24)); // NOI18N
    jLabel2.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
    jLabel2.setText("Entrar");
    jLabel2.setBorder(javax.swing.BorderFactory.createEmptyBorder(1, 1, 1, 1));
    jPanel2.add(jLabel2, java.awt.BorderLayout.CENTER);

    jPanel1.add(jPanel2, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 330, 280, 40));

    jLabel1.setBackground(new java.awt.Color(255, 255, 255));
    jLabel1.setFont(new java.awt.Font("Tall Dark And Handsome", 0, 100)); // NOI18N
    jLabel1.setForeground(new java.awt.Color(255, 255, 255));
    jLabel1.setText("ALBAMOURA");
    jPanel1.add(jLabel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 80, -1, -1));

    sairLabel.setFont(new java.awt.Font("Tahoma", 1, 24)); // NOI18N
    sairLabel.setText("X");
    sairLabel.setBorder(javax.swing.BorderFactory.createEmptyBorder(1, 1, 1, 1));
    sairLabel.addMouseListener(new java.awt.event.MouseAdapter() {
        public void mouseClicked(java.awt.event.MouseEvent evt) {
            sairLabelMouseClicked(evt);
        }
    });
    jPanel1.add(sairLabel, new org.netbeans.lib.awtextra.AbsoluteConstraints(495, 0, -1, -1));

    getContentPane().add(jPanel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 520, 400));

    setBounds(0, 0, 533, 436);
}// </editor-fold>                        

private void jPanel2MouseClicked(java.awt.event.MouseEvent evt) {                                     
    entrar();
}                                    

private void jPanel1KeyPressed(java.awt.event.KeyEvent evt) {                                   

}                                  

private void formKeyPressed(java.awt.event.KeyEvent evt) {                                
    if (evt.getKeyCode() == KeyEvent.VK_ENTER) {
        entrar();
    }
    

}                               

public final void carregarFontes() {
    try {
        //tallIark = Font.createFont(Font.TRUETYPE_FONT, new File("Fontes\\arquivoDaFonte.ttf")).deriveFont(12f);

        GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
        ge.registerFont(Font.createFont(Font.TRUETYPE_FONT, new File("C:\\Users\\M4UR0\\Documents\\NetBeansProjects\\Albamoura\\src\\me\\albamoura\\fontes\\talldark.ttf")));
        ge.registerFont(Font.createFont(Font.TRUETYPE_FONT, new File("C:\\Users\\M4UR0\\Documents\\NetBeansProjects\\Albamoura\\src\\me\\albamoura\\fontes\\segoeUI.ttf")));
    } catch (IOException | FontFormatException e) {
        e.printStackTrace();
    }
}

private void entrar() throws HeadlessException {
    if (verificarCamposPreenchidos()) {
        verificarLogin();
    }
}

private void verificarLogin() throws HeadlessException {
    if (UsersDB.result(jTextField1.getText(), jPasswordField1.getText())) {
        new Menu().main(null);
        user = jTextField1.getText();
        new Log().createLog("O usuario: " + user + " iniciou sessão");
        this.dispose();
    } else {
        new Log().createLog("O usuario: " + user + " tentou entrar");
        JOptionPane.showMessageDialog(null, "Usuario ou Senha incorretos!", "ALBAMOURA", JOptionPane.INFORMATION_MESSAGE);
        jPasswordField1.setText("");
    }
}

private boolean verificarCamposPreenchidos() throws HeadlessException {
    if (jTextField1.getText().equalsIgnoreCase("") || jPasswordField1.getText().equalsIgnoreCase("")) {
        JOptionPane.showMessageDialog(null, "Preencha todos os campos", "ALBAMOURA", JOptionPane.INFORMATION_MESSAGE);
        return false;
    }
    return true;
}                              

private void formMousePressed(java.awt.event.MouseEvent evt) {                                  
    xRato = evt.getX();
    yRato = evt.getY();
}                                 

private void formMouseDragged(java.awt.event.MouseEvent evt) {                                  
    int x = evt.getXOnScreen();
    int y = evt.getYOnScreen();
    
    this.setLocation(x - xRato, y - yRato);
}                                 

private void sairLabelMouseClicked(java.awt.event.MouseEvent evt) {                                       
    System.exit(0);        // TODO add your handling code here:
}                                      

public static void main(String args[]) {
    java.awt.EventQueue.invokeLater(new Runnable() {
        @Override
        public void run() {
            Login login = new Login();
            login.setVisible(true);
            criarFicheiros();
        }
        
        private void criarFicheiros() {
            criarPasta();
            ClienteDB.criarDBClientes();
            UsersDB.CriarDBUsers();
            
        }
        
        private void criarPasta() {
            File diretorio = new File("C:/Users/" + System.getProperty("user.name") + "/AppData/Roaming"
                    + "/Albamoura");
            if (!diretorio.exists() && diretorio.mkdirs()) {
                diretorio.mkdir();
                new Log().createLog("Diretorio albamoura criado com sucesso, PATH: " + diretorio.getPath());
            }
        }
        
        private void criarBackup() throws IOException, URISyntaxException {
            InputStream is = null;
            OutputStream os = null;
            try {
                is = new FileInputStream(new File(getClass().getResource("/me/albamoura/drawnables/backup.bat").toURI()));
                os = new FileOutputStream(new File("C:/Users/" + System.getProperty("user.name") + "/AppData/Roaming"
                        + "/Albamoura"));
                byte[] buffer = new byte[1024];
                int length;
                while ((length = is.read(buffer)) > 0) {
                    os.write(buffer, 0, length);
                }
            } finally {
                is.close();
                os.close();
            }
        }
    });
}
// Variables declaration - do not modify                     
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JPanel jPanel1;
private javax.swing.JPanel jPanel2;
private javax.swing.JPasswordField jPasswordField1;
private javax.swing.JTextField jTextField1;
private javax.swing.JLabel sairLabel;
// End of variables declaration                   

}

Nota: apaguei algumas partes que achei desnecessarias