How to "listen" to a disabled JCheckBox?

Hi,
I have a checkbox that I'd like to behave as follows.
Initial state (enabled and de-selected)
1st click - selected (as normal)
2nd click - remain selected (but disabled)
3rd click - de-selected and re-enabled (back to initial state)
My action listener is able to perform these basic tasks.... but I can't figure out how to get the action event to fire while the JCheckBox is in the disabled state. That is to say, when the JCheckBox is disabled, clicking on it does not fire my ActionListener.
How do I override this and fire the ActionListener? Custom Action? If so, I don't know how to override the appropriate methods. Any advice is appreciated! Thanks in advance...

Thanks for the responses.
I want to avoid having 21 sets of triple radio buttons (Currently have 21 checkboxes) as my UI doesn't have the real estate for this. And it would be overwhelming to look at.
The checkboxes are used for inclusion criteria to narrow down data based on 21 boolean fields. I don't actually want to disable the checkboxes, I simply want to make them look different, grayed out being a very nice distinction. My intention is for checked (+enabled) to mean include logic, checked (+disabled) to mean exclude logic, and unchecked to be ignore logic (aka OR).
At the moment, I recheck the checkbox upon the second click and change the label. I'd rather not change the label but instead change the component's appearance. I like the disabled look for this purpose.
Can I gray it out without disabling it, then?
Alternatively, can I add a separate MouseListener to "listen" to clicks on the checkbox, and programmatically only perform an action if it meets my criteria (disabled)?
Surely there's a workaround...?
Thanks again.

Similar Messages

  • How do you grey out/disable fields under a radio button if another radio button is selected in Adobe Acrobat XI Pro?

    How do you grey out/disable fields under a radio button if another radio button is selected in Adobe Acrobat XI Pro?
    I’m creating a form where the user has three options to make a payment.
    1. charge to my credit card
    2. charge associated costs to bank account
    3. By cheque or money order
    My Problem is, under each option, there are required fields that has to be filled out. So if the user picks the first option, charge to my credit card, they would fill out the required fields (credit card number, expiration date etc.). But when they click submit button to submit the form, it won’t let them, because there are required fields under the second option. Also, I have the radio buttons for the three options setup so that if the user holds the shift key and clicks a radio button, it unchecks it. So what I'm trying to do is this: If the user selects the radio button for option 1, the other two options are greyed out/disabled. And if the user holds down the shift key and clicks radio button for option one again, it unchecks the radio button and the other two options are available again. Is there a way to grey out or disable the two other payment options when the other one is picked. I’m assuming I will have to use javascript, but what would the coding be and which field do I write it under?
    Thanks in advance guys

    You will have to use custom JavaScript to access the various properties of the field object.
    The radio button group has a value. When no button is selected that value is "Off". When an individual button has been selected the value for the group will be the option or export value for that individual button.
    Once you have determined the button selected, then you will know the form fields that need to be made required. You use JavaScript to access those fields and change the "read only" property to false, and set the "required" property to true. For the fields associated with the other options, those fields should be reset, made read only, and have the "required" property set to false.
    Disabling (graying-out) Form Fields
    >> Also, I have the radio buttons for the three options setup so that if the user holds the shift key and clicks a radio button, it unchecks it.
    Radio button in a PDF do not work that way. Only check boxes can be unchecked by clicking on one that has been checked.
    If you plan the coding for the Mouse UP action to test for all possible options and code for each of those options you should have what you want.
    If you want actual code you need to provide a lot more details.
    It is even possible to perform some credit card and bank routing number validations with JavaScript and some check digit formulas.

  • How do I use GarageBand as a amp/speaker to listen to my Electronic Drum set? I have a MIDI-USB cord already but I can't figure out how to listen to my set through the software using my computer speakers?

    How do I use GarageBand as a amp/speaker to listen to my Electronic Drum set? I have a MIDI-USB cord already but I can't figure out how to listen to my set through the software using my computer speakers?

    If you want to listen to the sounds of your drum set, you should use an audio cable and connect it to the computer's line-in, then create a real instrument track.
    If you use a Midi/USB interface, you'll have to create a software instrument track and select one of GB's drumsets as the instrument. Hopefully your drumset's midi notes are mapped to the right sounds in GB.

  • How can I remove a Disabled Extension not compatible with Firefox 4.0.1? I just want to remove it... I don't want to wait for a compatible update. Why can't I remove it?

    When I upgraded from 3.XX to 4.0.1, it informed me that 2 extensions were not compatible and it never gave me the option to remove them. Firefox 4.0.1 disabled them and now I'm not able to remove them.
    Also they were added by Acrobat Pro X (Adobe Acrobat - Create PDF 1.0) and Nokia Ovi Suite (Firefox Synchronisation Extension 7.3.4.51).
    These extensions won't probably be updated unless they update the software that installed them. With this said, How can I remove the disabled extensions? Why it doesn't give me a button to remove them to start with?

    I think it's not the problem of compatibility. Extensions installed into Windows registry won't have a remove button ( or it's greyed out ). For these extensions, you can have a look into these keys:
    HKEY_CURRENT_USER\Software\Mozilla\Firefox\Extensions\
    HKEY_LOCAL_MACHINE\Software\Mozilla\Firefox\Extensions\
    If you are under a 64bit OS as I am, you may also try this key:
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mozilla\Firefox\Extensions\
    And you may find the registry entries corresponding to the extensions you want to remove. Just export them to a backup.reg, then delete these entries. Firefox will do the rest, but it seems that fx still leaves extensions.rdf untouched. You can also delete the RDF entries corresponding to those extensions inside extensions.rdf
    cf: http://kb.mozillazine.org/Uninstalling_add-ons#Windows_Registry_extension
    BUT the Wow6432Node key wasn't mentioned in the above article
    I had to search the registry to find out the entry corresponding to a Fiddler2 extension, then I found the Wow6432Node key. I also saw the Nokia Ovi Suite entry beside the Fiddler2 entry.
    Hope it helps.

  • How do you unlock a disabled ipad mini? I have my notes in Notability and I don't want to lose them. I know my passcode but I left my keyboard on and it disabled it.

    How do you unlock a disabled ipad mini? I have my notes in Notability and I don't want to lose them. I know my passcode but I left my keyboard on and it disabled it.

    Unfortunately... Once the Device is asking to be Restored with iTunes... it is too late to save anything...
    See Here  >  http://support.apple.com/kb/HT1808
    However... Once you have Recovered your Device...
    Re-Sync your Content or Restore from the most recent Backup...
    Restore from Backup  >  http://support.apple.com/kb/ht1766
    Jessica Sanchez wrote:
    I am installing itunes to a laptop and have not sync device to this lap. ...
    Using a computer, other than the one you have regularily been Syncing and Backing up to, was the begining of your issue.

  • How to listen to the action in the action performed inside

    I have a code in actionperformed inside that add the listener, how the listener work or listen?
    public void actionPerformed(ActionEvent e){
           JMenuItem item = (JMenuItem)e.getSource();
            String ac = item.getActionCommand();
            if (ac.equals("Reset User Login Status"))
                         p1.removeAll();
                         p1.add(label1);
                      p1.add(menuBar);
                    display dis = new display();
                      table=dis.display();
                         table.setBounds(new Rectangle(10, 50, x-120, y-160));
                         table.getTableHeader().setBounds(new Rectangle(10, 30, x-20,20));
                         table.getModel().addTableModelListener(this);
                         btn_update = new JButton("Update");
                         btn_update.setBounds(new Rectangle(x-110, y-100, 90, 40));
                         //*****This below the listener, how it work???
                         btn_update.addActionListener( this );  
                         p1.add(btn_update); 
                         p1.add(table);
                         p1.add(table.getTableHeader());
                         p1.repaint();
                         p1.revalidate();
                         dis.close();
                    }

    To be simple i have attached the full code and try to higlighted the part with comment:
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.text.*;
    import javax.swing.table.*;
    import java.text.ParseException;
    import java.io.*;
    import javax.swing.AbstractButton;
    import java.util.StringTokenizer;
    import javax.swing.event.*;
    public class gui extends JFrame implements ActionListener,TableModelListener{
    JLabel label1,label2,label3,label4,errlabel;
    JButton btn1,btn2,btn3;
    JTable table;
    JPasswordField passFld;
    JButton btn_update;
    static JFormattedTextField idFld;
    JFormattedTextField custFld;
    JMenuBar menuBar;
    JMenu menu;
    JMenuItem menuItem;
    DefaultTableModel tabModel;
    StringTokenizer tokenizer;
    static String id;
    static String userRole;
    JPanel p1;
    int x;
    int y;
    display d1;
    String [] arg;
    public gui(String args) {
                    Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();
                    x = (screen.width);
                    y = (screen.height);
                    StringTokenizer tokenizer = new StringTokenizer (args, ";");
                    id = tokenizer.nextToken();
                    userRole = tokenizer.nextToken();
                    System.out.println(userRole+""+id);
                    this.setDefaultLookAndFeelDecorated(true);
                    this.setTitle("FOREX Trading System");
                    this.setSize(new Dimension(x, y));
                    //this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                    addWindowListener(new WindowAdapter(){
                    public void windowClosing(WindowEvent we){
                    update.main("UPDATE System_user SET LOGIN_STATUS = 0 WHERE USER_ID ='"+id+"'");
                    System.exit(-1);
                    p1 = new JPanel();
                     //Create the menu bar.
                    menuBar = new JMenuBar();
                        menuBar.setBounds(new Rectangle(0, 0, x, 25));
                     //Build the first menu tab.
                     menu = new JMenu("Dealer");
                     menu.setMnemonic(KeyEvent.VK_D);
                     menu.getAccessibleContext().setAccessibleDescription(
                     "For Dealer Acess Only");
                     menuBar.add(menu);
                     //Assign access right
                     if(userRole.equals("Dealer"))
                     menu.setEnabled(true);
                     else
                     menu.setEnabled(false);
                     menuItem= new JMenuItem("Key Deal");
                     menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_K);
                    menu.add(menuItem);
                    menuItem= new JMenuItem("Amend Deal");
                    menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_A);
                    menu.add(menuItem);
                    menuItem = new JMenuItem("Cancel Deal");
                    menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_C);
                    menu.add(menuItem);
                    menuItem = new JMenuItem("Close Position");
                    menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_P);
                    menu.add(menuItem);
                    //Another Menu tab
                    menu = new JMenu("Teller");
                     menu.setMnemonic(KeyEvent.VK_T);
                     menu.getAccessibleContext().setAccessibleDescription(
                     "For Teller Acess Only");
                     menuBar.add(menu);
                     //Assign access right
                     if(userRole.equals("Teller"))
                     menu.setEnabled(true);
                     else
                     menu.setEnabled(false);
                     menuItem = new JMenuItem("Settle Deal");
                    menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_S);
                    menu.add(menuItem);
                    menuItem = new JMenuItem("Create Customer Profile");
                    menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_C);
                    menu.add(menuItem);
                    menuItem = new JMenuItem("Close Position");
                    menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_P);
                    menu.add(menuItem);
                    menuItem = new JMenuItem("Daily Balance");
                    menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_D);
                    menu.add(menuItem);
                     //Another Menu tab
                    menu = new JMenu("Settlement");
                     menu.setMnemonic(KeyEvent.VK_S);
                     menu.getAccessibleContext().setAccessibleDescription(
                     "For Settlement Acess Only");
                     menuBar.add(menu);
                     //Assign access right
                     if(userRole.equals("Settlement"))
                     menu.setEnabled(true);
                     else
                     menu.setEnabled(false);
                     menuItem = new JMenuItem("GL Audit Trail");
                    menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_G);
                    menu.add(menuItem);
                    menuItem = new JMenuItem("Generate Payment Report");
                    menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_P);
                    menu.add(menuItem);
                    menuItem= new JMenuItem("Create/Edit Payment mode ");
                    menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_C);
                    menu.add(menuItem);
                    //Another Menu tab
                    menu = new JMenu("View");
                     menu.setMnemonic(KeyEvent.VK_V);
                     menu.getAccessibleContext().setAccessibleDescription(
                     "For View Only");
                     menuBar.add(menu);
                      //Assign access right
                     if(userRole.equals("Dealer")||userRole.equals("Teller"))
                     menu.setEnabled(true);
                     else
                     menu.setEnabled(false);
                     menuItem = new JMenuItem("Customer Profile");
                    menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_C);
                    menu.add(menuItem);
                    menuItem= new JMenuItem("Contrated Deal");
                    menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_D);
                    menu.add(menuItem);
                    //Another Menu tab
                    menu = new JMenu("Administrator");
                     menu.setMnemonic(KeyEvent.VK_A);
                     menu.getAccessibleContext().setAccessibleDescription(
                     "For Teller Acess Only");
                     menuBar.add(menu);
                       //Assign access right
                     if(userRole.equals("Administrator"))
                     menu.setEnabled(true);
                     else
                     menu.setEnabled(false);
                     menuItem= new JMenuItem("Set Currency & Rate");
                    menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_S);
                    menu.add(menuItem);
                     menuItem= new JMenuItem("Create/Remove User");
                    menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_C);
                    menu.add(menuItem);
                    menuItem= new JMenuItem("View Login Status");
                    menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_V);
                    menu.add(menuItem);
                    menuItem = new JMenuItem("Reset User Login Status");
                    menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_U);
                    menu.add(menuItem);
                    menuItem= new JMenuItem("Reset Daily Report");
                    menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_R);
                    menu.add(menuItem);
                    //Another Menu tab
                    menu = new JMenu("Logout");
                     menu.setMnemonic(KeyEvent.VK_O);
                     menu.getAccessibleContext().setAccessibleDescription(
                     "For Logout");
                     menuItem= new JMenuItem("Exit");
                    menuItem.addActionListener( this );
                    menuItem.setMnemonic(KeyEvent.VK_X);
                    menu.add(menuItem);
                     menuBar.add(menu);
                     label1= new TimeLabel()     ;
                     label1.setBounds(new Rectangle(x-80, 0, 80, 30));
                     p1.setLayout(null);
                     p1.add(label1);
                     p1.add(menuBar);
                     getContentPane().add(p1);
        public void actionPerformed(ActionEvent e){
             JMenuItem item = (JMenuItem)e.getSource();
            String ac = item.getActionCommand();
                   //---Below this btn_update is not working            
                    if (e.getSource()==btn_update)
                    System.out.println("A");
           if(ac.equals("Key Deal"))
                     label2 = new JLabel("Customer Name:");
                     label2.setBounds(new Rectangle(40, 40, 200, 30));
                     try{
                     MaskFormatter mf1 = new MaskFormatter("????");
                     custFld= new JFormattedTextField(mf1);
                     custFld.setBounds(new Rectangle(250, 40, 140, 30)); 
                    catch(java.text.ParseException exc)
                     //Error message
                     p1.add(label2);
                     p1.add(custFld);
                     p1.repaint(); 
             if (ac.equals("View Login Status"))
                         p1.removeAll();
                         p1.add(label1);
                      p1.add(menuBar);
                    display dis = new display();
                      table=dis.display();
                         table.setBounds(new Rectangle(10, 50, x-120, y-160));
                         table.getTableHeader().setBounds(new Rectangle(10, 30, x-20,20));
                         table.setEnabled(false);
                         table.setRowSelectionAllowed(false);
                         table.setColumnSelectionAllowed(false);
                         p1.add(table);
                         p1.add(table.getTableHeader());
                         p1.repaint();
                         p1.doLayout();
                         dis.close();
                 if (ac.equals("Reset User Login Status"))
                         p1.removeAll();
                         p1.add(label1);
                      p1.add(menuBar);
                    display dis = new display();
                 table=dis.display();
                         table.setBounds(new Rectangle(10, 50, x-120, y-160));
                         table.getTableHeader().setBounds(new Rectangle(10, 30, x-20,20));
                         table.getModel().addTableModelListener(this);
                         btn_update = new JButton("Update");
                         btn_update.setBounds(new Rectangle(x-110, y-100, 90, 40));
                         //--this the button created
                         btn_update.addActionListener( this );  
                         p1.add(btn_update); 
                         p1.add(table);
                         p1.add(table.getTableHeader());
                         p1.repaint();
                         p1.revalidate();
                         dis.close();
            if (ac.equals("Exit"))
               {    update.main("UPDATE System_user SET LOGIN_STATUS = 0 WHERE USER_ID ='"+id+"'");
                    System.exit(-1);
        public void tableChanged( TableModelEvent ev){
        System.out.println("Changed");
       }

  • How can i restore my disabled ipad

    How can I restore my disabled ipad? says connect to itunes, then please enter password on ipad, but it is disabled!!!

    iOS: Device disabled after entering wrong passcode
    http://support.apple.com/kb/ht1212
    Using iPhone/iPad Recovery Mode
    http://ipod.about.com/od/iphonetroubleshooting/a/Iphone-Recovery-Mode.htm
     Cheers, Tom

  • How can i reset my disabled iphone to factory setting without itunes?

    how can i reset my disabled iphone to factory setting without itunes?

    When you made the backup, you may have told it to encrypt the backup so that you can recover iPhone to factory settings successfully.
    http://support.apple.com/kb/HT1414
    Therefore I used the normal iTunes backup and restore found under the Summary tab in iTunes. If your data is still on the other phone, back it up again with iTunes. To use iTunes you have to start it, connect your phone to the computer with a cable, then select the iPhone button near the top right corner of the screen. Be sure not to check the encrypt button.

  • How do i fix my disabled ipod touch

    i dont know how.....

    Disabled
    Place the iOS device in Recovery Mode and then connect to your computer and restore via iTunes. The iPod will be erased.
    iOS: Wrong passcode results in red disabled screen                         
    If recovery mode does not work try DFU mode.                        
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings        
    For how to restore:
    iTunes: Restoring iOS software
    To restore from backup see:
    iOS: How to back up     
    If you restore from iCloud backup the apps will be automatically downloaded. If you restore from iTunes backup the apps and music have to be in the iTunes library since synced media like apps and music are not included in the backup of the iOS device that iTunes makes.
    You can redownload most iTunes purchases by:
      Downloading past purchases from the App Store, iBookstore, and iTunes Store

  • How can I enable my disabled Ipod Touch 1g

    How  can I enable my disabled Ipod Touch 1g? Thank You

    iOS: Unable to update or restore - Support - Apple

  • How can i reset my disabled ipod touch 5th generation

    how do i reset my disabled ipod touch 5th generation

    Locked Out, Forgot Lock or Restrictions Passcode, or Need to Restore Your Device: Several Alternative Solutions
    A
    1. iOS- Forgotten passcode or device disabled after entering wrong passcode
    2. iPhone, iPad, iPod touch: Wrong passcode results in red disabled screen
    3. Restoring iPod touch after forgotten passcode
    4. What to Do If You've Forgotten Your iPhone's Passcode
    5. iOS- Understanding passcodes
    6. iTunes 10 for Mac- Update and restore software on iPod, iPhone, or iPad
    7. iOS - Unable to update or restore
    Forgotten Restrictions Passcode Help
                iPad,iPod,iPod Touch Recovery Mode
    You will need to restore your device as New to remove a Restrictions passcode. Go through the normal process to restore your device, but when you see the options to restore as New or from a backup, be sure to choose New.
    You can restore from a backup if you have one from BEFORE you set the restrictions passcode.
    Also, see iTunes- Restoring iOS software.

  • How can i fix my disabled appleid

    how can i fix my disabled appleid?

    Apple ID: "This Apple ID has been disabled for security reasons" alert appears
    If your account was partially disabled for security reasons, use iForgot (http://iforgot.apple.com/) to reset your account. This should restore your access to the disabled services. You can also click the “Reset Password” or “Forgot Password?” buttons that appear in the alert message.
    If this does not help contact iTunes Support as roaminggnome wrote.

  • How can i fix my disabled ipod on itunes without the password?

    How can I fix my disabled ipod on itunes without the password?

    See Here
    http://support.apple.com/kb/HT1808
    If you cannot remember the passcode, you will need to restore your device on the computer that you Usually Sync with...
    Wrong Pass Code
    http://support.apple.com/kb/HT1212

  • HT4113 how do i unlock a disabled ipod touch?

    how do i unlock a disabled ipod touch

    Locked Out, Forgot Lock or Restrictions Passcode, or Need to Restore Your Device
    1. iTunes 10 for Mac- Update and restore software on iPod, iPhone, or iPad
    2. iPhone, iPad, iPod touch: Wrong passcode results in red disabled screen
    3. iOS- Understanding passcodes
    4. What to Do If You've Forgotten Your iPhone's Passcode
    5. How to Recover Forgotten iPhone Restrictions Passcode | The iPhone and iPad
    6. Restoring iPod touch after forgotten passcode
    Forgotten Restrictions Passcode Help
    1. How to Recover Forgotten iPhone, iPad Restrictions Passcode
        If this method does not work, then you will need to fully Restore your
        device as New

  • HT4113 How do i unlock my disabled mini i pad

    how do i unlock my disabled mini i pad

    iOS: Device disabled after entering wrong passcode
    http://support.apple.com/kb/ht1212
    How can I unlock my iPad if I forgot the passcode?
    http://tinyurl.com/7ndy8tb
    How to Reset a Forgotten Password for an iOS Device
    http://www.wikihow.com/Reset-a-Forgotten-Password-for-an-iOS-Device
    Using iPhone/iPad Recovery Mode
    http://ipod.about.com/od/iphonetroubleshooting/a/Iphone-Recovery-Mode.htm
    Saw this solution on another post about an iPad in a school enviroment. Might work on your iPad so you won't lose everything.
    ~~~~~~~~~~~~~
    ‘iPad is disabled’ fix without resetting using iTunes
    Today I met my match with an iPad that had a passcode entered too many times, resulting in it displaying the message ‘iPad is disabled – Connect to iTunes’. This was a student iPad and since they use Notability for most of their work there was a chance that her files were not all backed up to the cloud. I really wanted to just re-activate the iPad instead of totally resetting it back to our default image.
    I reached out to my PLN on Twitter and had some help from a few people through retweets and a couple of clarification tweets. I love that so many are willing to help out so quickly. Through this I also learned that I look like Lt. Riker from Star Trek (thanks @FillineMachine).
    Through some trial and error (and a little sheer luck), I was able to reactivate the iPad without loosing any data. Note, this will only work on the computer it last synced with. Here’s how:
    1. Configurator is useless in reactivating a locked iPad. You will only be able to completely reformat the iPad using Configurator. If that’s ok with you, go for it – otherwise don’t waste your time trying to figure it out.
    2. Open iTunes with the iPad disconnected.
    3. Connect the iPad to the computer and wait for it to show up in the devices section in iTunes.
    4. Click on the iPad name when it appears and you will be given the option to restore a backup or setup as a new iPad (since it is locked).
    5. Click ‘Setup as new iPad’ and then click restore.
    6. The iPad will start backing up before it does the full restore and sync. CANCEL THE BACKUP IMMEDIATELY. You do this by clicking the small x in the status window in iTunes.
    7. When the backup cancels, it immediately starts syncing – cancel this as well using the same small x in the iTunes status window.
    8. The first stage in the restore process unlocks the iPad, you are basically just cancelling out the restore process as soon as it reactivates the iPad.
    If done correctly, you will experience no data loss and the result will be a reactivated iPad. I have now tried this with about 5 iPads that were locked identically by students and each time it worked like a charm.
    ~~~~~~~~~~~~~
    Try it and good luck. You have nothing more to lose if it doesn't work for you.
     Cheers, Tom

Maybe you are looking for

  • OS 10.4.7 update eliminated my week 13 MBP whine

    I'm not sure why, but for my MBP the processor whine appears to have been eliminated by the update. I know that for others this isn't the case unfortunately. Previously the Photobooth hack worked but at least for now no hacks are required. Now if onl

  • EXIF: and TIFF: metadata is missing from XMP block in Lightroom 4

    I've recently purchased Lightroom 4 and on the whole I'm very happy with it, but I have run into a problem.  I have a few scripts which grab information from the XML-based XMP metadata block that's embedded in the DNG and JPG files that I use.  I've

  • Not able to create Container in DAC

    Hi All, We are facing the below error while creating the container in DAC. Error : There is already Qserver running at the port 3141 shutting down the server Our Architecture is as follows: 1. OBIA and DAC and Informatica Client is in one Windows ser

  • Js import colour swatches from an other file

    Hi all I am trying to import the colour swatches from an other file into the current document. I was hoping this would be just like importing Par or Char Styles... ...    app.activeDocument.importStyles(_theFormat_, sourceFile, importPolicy); But I h

  • I want to learn EJB

    I know how to use servlets and jsp as well as java beans... I want to now learn EJB ... I tried reading the sun tutorial .. it seems long and difficult.... I also have the book which I will take days to read... Is there a short easy tutorial anywhere