private void btnUploadSkinActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnUploadSkinActionPerformed
        if (fcSkin.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) {
            File skinFile = fcSkin.getSelectedFile();

            if (skinFile.exists() && skinFile.canRead()) {
                UploadSkinWorker usw = new UploadSkinWorker(this, skinFile, this.loggedUsername, this.session);
                usw.execute();

                btnRemoveSkin.setEnabled(false);
                btnUploadSkin.setEnabled(false);
                btnUploadSkin.setText("Uploading...");
            }
        }
    }//GEN-LAST:event_btnUploadSkinActionPerformed