private void removeAppActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_removeAppActionPerformed
        try {
            int result = JOptionPane.showConfirmDialog(null, CONFIRM_MSG, CONFIRM_MSG_TITLE, JOptionPane.YES_NO_CANCEL_OPTION, JOptionPane.QUESTION_MESSAGE);
            if (result == JOptionPane.YES_OPTION) {
                logger.log(Level.INFO, "=============== Removing Application \"" + jList1.getSelectedValue() + "\" from device (" + device.toString() + ")! ===============");
                logger.log(Level.INFO, "ADB Output: " + device.getPackageController().uninstallApplication(false, jList1.getSelectedValue().toString()));
                logger.log(Level.INFO, "===============/Removing Application \"" + jList1.getSelectedValue() + "\" from device (" + device.toString() + ")!\\===============");
            }
        } catch (IOException ex) {
            logger.log(Level.ERROR, "An error occurred while removing the application from the device: " + ex.toString() + "\n"
                    + "The error stack trace will be printed to the console...");
            ex.printStackTrace(System.err);
        }
    }//GEN-LAST:event_removeAppActionPerformed