We moved! Net is working but no TV??? HELP!

We had just moved in today, and we were told by a professional who installed all the stuff necassary for internet, tv (etc) into our home that all we had to do was use our User ID and WEP passphrase (password). He even got the TV working the day before we moved in, so we know its good. When we finally arrived it was not working. We tried the internet and that connected successfully. is there anything my roommate and I need to know?

We're sorry that you've been having trouble with your Video services.  Unfortunately there isn't enough information here to accurately answer your question.  The most common causes of no picture is that the TV is on the incorrect input, or a wire has come disconnected or unplugged.
In case neither of these is the cause of your problem, I've sent you a Private Message to gather more information.  Please respond when you have a chance.
We're glad to help to resolve your issue. Our support is standing by if and when you need assistance. You can also get help on Verizon.com/Support or on our mobile site m.Verizon.com.
Ian_VZ
Verizon Support
Notice: Content posted by Verizon employees is meant to be informational and does not supersede or change the Verizon Forums User Guidelines or Terms or Service, or your Customer Agreement Terms and Conditions or Plan.

Similar Messages

  • I've almost got a global drop down menu working but I need help!!

    I've got a drop down menu working that is in my "Sites" folder in MobileMe and can be linked to individual pages on my site with an html widget. This way I only have to change one file when I need to edit my navigation menu. It works fine as a footer as you can see here: http://web.me.com/phelpssculpture/Site/home_2.html
    The problem is I can't figure out how to use it as a header because the Widget box has to be big enough for the menus to drop in or they get cut off, but if it overlaps the page content as it does on the top of the page it blocks the content.
    Is it possible to make this transparent so the content shows through?
    Any help would be greatly appreciated, if we can figure this out it will be a breakthrough for having an effective navigation bar and a great timesaver for editing.
    Sincerely, David

    with an html widget.
    you can not achieve the result with html snippet widget, because you have no control over it.
    ... if we can figure this out it will be a breakthrough for having an effective navigation bar and a great timesaver for editing.
    it can be done and it's a known debate between me and other whose like to hide iweb navbar and build their own text based navbar, here was my argument: http://discussions.apple.com/thread.jspa?messageID=8136472&#8136472
    that said, it can be done when you have control over iweb, here are examples:
    http://home.cyclosaurus.com/CyclosaurusBlog/Entries/2009/8/11Pieces_of3.html (note the drop down menu overlap other elements).
    http://home.cyclosaurus.com/CyclosaurusBlog/Entries/2009/9/10iWeb_NavBarWidget.html
    the examples were done with my widgets, so give apple feedback and ask for tools to build widgets and take controls: http://www.apple.com/feedback/iweb.html

  • My rotor just stopped working but has power help

    My wiresless rotor has worked and just stopped. We have tried to reset, unplugged and turned off all computer as we have in the past but it still doesn't respond yet all the normal lights are on

    let me know the router model number , the isp details ( cable or DSL )

  • Cat Peed on MacBook, Still works but smells. HELP!

    I was cat sitting for my Aunt and Uncle on vacation and one of them decided to pee on my laptop sitting on their expensive coffee table. luckily i closed my laptop and the pee only got on the outside and came right off without damage to the keyboard, motherboard, or power supply. But, IT STILL SMELLS LIKE CAT ****! I wiped it down with Lysol wipes and the smell is still present. Is there anything I can gently use to clean my laptop to get rid of this disgusting smell. I just got this thing for college, needs to last me 4 years with out my gaging.

    Warm water and vinegar, you'll need to be extremely careful that no liquid enters the machine (wet the cloth, not the Mac), you will probably need to repeat this a number of times. Soft cloths (so that the Mac doesn't scratch) and absorbent tissue for blotting. Do not let it get wet, go slow.
    Good luck
    And once more just for emphasis .... Do Not Let The Mac get Wet!

  • A2DP Music through PC Working but Sound Glitchy Help!!!

    So I have IPhone OS 3.0 and I got the music to play through my computer via bluetooth a2dp, but the sound is not clear. It is hard to describe but to name a few adjectives: glitchy, cracklely, jumpy, staticy, basically not good. I can't figure out whats going on. I have:
    Dell Inspiron 530
    Vista 32 bit
    Dell Wireless 355C Bluetooth 2.0 + EDR module (i think is running a Broadcom chip) that comes with the card reader stack
    I've read some other things on the internet that people have had this problem with other devices and a2dp but the April 2007 Vista Update fixes it which I have installed.
    Anybody else hear of anything like this, or even better no what my problem is and how to fix it?

    Im using my Iphone 3G to play music to my bluetooth car stereo and I'm having the same sound issues.
    Basically if i pause the music i can really hear the crackling, hissing noise.

  • Array to grid works but need some help. Please help the beginner...

    Hi,
    I'm very green at this...
    I've been trying to display a two-dimmensional array on a dataGrid and finally found some code that I was able to modify to my needs.
    However couple things I don't understand.
    1. Do I need the <s:itemRenderer>...</s:itemRenderer> section to display the data? Can this be simplified?
       I don't need to change the default look of the columns etc. However it looks like the grid will not populate without that prepare() function.
       Why isn't this sufficient to populate the grid? -> dataGrid.dataProvider = new ArrayCollection(dataArray);
    2. The number of columns is hardcoded (3) and their headings are as well (N1, N2, N3).
       Can I show/hide columns at runtime based on number of columns in my array?
       Can I rename the column's headings at runtime?
    Thanks,
    Tom
    here's the code:
    <?xml version="1.0" encoding="utf-8"?>
    <s:View xmlns:fx="http://ns.adobe.com/mxml/2009"
      xmlns:mx="library://ns.adobe.com/flex/mx"
      xmlns:s="library://ns.adobe.com/flex/spark" title="HomeView">
        <fx:Script>
            <![CDATA[
                import mx.collections.ArrayCollection;
                import spark.components.gridClasses.CellPosition;
                import spark.components.gridClasses.CellRegion;
                // Create a dataProvider whose items are arrays of 6 random numbers. 
                // The DataGrid's item renderer will display item[columnIndex].
                private function initializeDataProvider():void
                    const nRows:int = 10;
                    const nCols:int = 3;
                    const dataArray:Array = new Array(nRows);
                    for (var row:int = 0; row < dataArray.length; row++)
                        var values:Array = new Array(nCols);
                        for (var col:int = 0; col < values.length; col++)
                            values[col] = Math.round(Math.random() * 10);
                        dataArray[row] = values;
                    dataGrid.dataProvider = new ArrayCollection(dataArray);
            ]]>
        </fx:Script>
        <s:DataGrid id="dataGrid" selectionMode="singleRow" initialize="initializeDataProvider()">
            <s:itemRenderer>
                <fx:Component>
                    <s:DefaultGridItemRenderer>
                        <fx:Script>
                            <![CDATA[
                                   override public function prepare(hasBeenRecycled:Boolean):void
                                   label = data[columnIndex];
                            ]]>
                        </fx:Script>
                    </s:DefaultGridItemRenderer>
                </fx:Component>
            </s:itemRenderer>
            <s:columns>
                <s:ArrayList>
                    <s:GridColumn headerText="N1" width="50"/>
                    <s:GridColumn headerText="N2" width="50"/>   
                    <s:GridColumn headerText="N3" width="50"/>   
                </s:ArrayList>
            </s:columns>
        </s:DataGrid>
        <s:Button id="cmd" x="128" y="502" width="122" label="Button" click="initializeDataProvider()"/>
    </s:View>

    Hi fouriron,
    Does this help?
    Formula in E2 (and Fill Down)
    =IF(D2<10,10, D2)
    If a value in column D is less than 10, then insert 10, else insert the value from column D
    The "correct" value (SUM) is in  column D
    The "required" Answer is in column E
    Regards,
    Ian.

  • Facebook not opening they saying no internet (time out) all other apps r working but no FB    help

    Time out no internet connection for FB other apps r working

    Thnx for ur suggestion. My problem has been solved

  • When I try to set up Icloud control panel in Windows Vista, I get "your setup couldn't be started because the Icloud server stopped responding. I've tried loads of fixes suggested on the net but none worked. Can anyone help me please?

    When I try to set up Icloud control panel in Windows Vista, I get "your setup couldn't be started because the Icloud server stopped responding. I've tried loads of fixes suggested on the net but none worked. Can anyone help me please?

    Hello, ksb2. 
    Thank you for visiting Apple Support Communities.
    We are investigating this issue. This article will be updated as more information becomes available.
    iCloud: iCloud Control Panel setup cannot be started
    http://support.apple.com/kb/TS5178
    Cheers,
    Jason H.

  • Time Capsule: Wired connection works but cannot connect via wifi to net

    Hi all,
    I've had a Time Capsule for a year or so. I've been having problems with connectivity over recent months and I'm not sure where the issue is.
    I have plugged in an ethernet cable joining my MBA to the TC, and another from the TC to the wall socket. I can access the internet without any problems.
    However, if I unplug the ethernet cable from my MBA (or indeed if I don't plug it in in the first place) then I cannot connect to the internet. I can still back up to Time Machine etc., but nothing can get 'through' the TC.
    Also, if I turn Mobile Data off for my iPhone, I cannot then access the internet via WiFi through the TC.
    Any ideas as to how to fix this? The TC is in bridging mode, which has worked fine before. All suggestions welcome!

    Ok.. let me try again..
    Going back to your first post.
    I have plugged in an ethernet cable joining my MBA to the TC, and another from the TC to the wall socket. I can access the internet without any problems.
    However, if I unplug the ethernet cable from my MBA (or indeed if I don't plug it in in the first place) then I cannot connect to the internet. I can still back up to Time Machine etc., but nothing can get 'through' the TC.
    When you plug in via ethernet the MBA works but not by wireless..
    Now add that to the new info.
    The campus network relies on each PC's individual MAC address and then assigns IP addresses as required;
    Is the MAC address actually registered?? Because the MAC address of the ethernet port of the MBA and the MAC address of the wireless are different.
    If the MAC addresses are not registered.. how does the Uni know the difference between a computer and a router??
    You are not allow to run a router that feeds DHCP into the uni system.. but they cannot know what you have behind the MAC address of the item plugged in. A computer or a router.
    So the TC has to be in bridging mode - which has worked perfectly well previously
    Try releasing the MAC address to the PORT.. because the uni might have decided they don't want hubs connected either.. therefore the address of whichever device that is plugged into the wall is registered at the switch and will not allow a change for a fix period.. that is one way to stop people changing stuff around.
    Try powering off the TC.. when you use another item.. or change from ethernet to wireless.. then power up the TC again and then power up the device .. eg the wireless on the laptop.. If it fails, it is not the TC that is causing it.. because in bridge the TC is completely dumb. It has no ability to control the MAC address being sent to the main router. None whatsoever.
    If your TC recently upgraded to 7.6.4 firmware.. though.. well it can do all kinds of nasties.. flash it back to 7.6.1 and factory reset it.. and hope it works as it did before.. if not the uni changed the system to prevent your TC acting even as a hub.

  • Using Web Service to localhost in IIS works, but remote W/S to IIS does not

    I have built an Air application that connects to a MS CRM web service (port 5555) and it works fine when I am on the server (the web service recognizes the user credentials in .NET function calls), but when I run the AIR app on a workstation and try to connect, the server responds with a 50x error ( authentication). I have tried adding the username and password to the URL and that did not get me any closer to figuring out the problem. I have tried different authentication methods on IIS without success. The client machines are all located in the same Windows Active Directory Domain / local area network with the server - no routing.
    We are not exposing any ports to the Internet.
    I am using the Web Service classes that are generated using the Flex Builder Data/Import
    I am using Flex Builder 3 with the 3.5a version of the Flex framework.
    I have installed Flash player with the latest version
    the Windows server is running IIS 7 on Server 2008
    How do I get a connection that works? (samples anyone?)
    Is this an Air configuration issue, or a limitation of the framework?
    Does my Air app need to use Anonymous connections to IIS only?
    Is there a way for a web service on IIS to identify the user from their Active Directory connection?

    Hello,
    In principle, if a web service can be accessed from localhost, it could also be accessed from remote. So perhaps the traffic was blocked by the firewall. Please check the firewall setting of your machine, especially the Windows firewall. You could turn off the firewall for a while and have a try.
    And you can use some web service client tool (like soupUI) to test if the web service is accessible to the remote.
    Thanks,
    Yang

  • New AP Express working but "ignored"

    hi,
    Here's the basic problem - I've replaced an old Express with a new latest spec one on my existing network. The new one shows up in Airport Utility ok, and the green light on the top of the Express is on.
    But when the two computers that are supposed to be using it access the 'net, the green light doesn't flash. So I'm guessing that these 2 computers are using the base station Express at the other end of the house, rather than the new one just a few feet away. (A quick trip downstairs shows the light on the downstairs Airport is flashing)
    I can't see any settings in the setup utility as to which Airport any particular computer is supposed to access - I assume that it should just be the nearest one ???
    Incidentally - is there some kind of update that I have to apply to the Airport Extreme cards in the mini and macbook to be able to use the faster speeds of the new Express?
    And a bit more detail ...
    All 3 Macs are on the latest OSX, and all recent updates.
    Downstairs I have a G5 iMac and an older Airport Express (v6.3).
    Upstairs I have a MacBook Pro and a single core Mac mini (1.5GHz), both of which used to connect to an older Express.
    Both are set to participate in a WDS network.
    Both are on Channel 1
    I've replaced the upstairs Express as the first part of a move to a faster network - I'm probably going to replace the downstairs Express with a Time Capsule.
    I _was just using MAC codes as a way of restricting access to my network. I've now deleted all of those and turned Local Control off, and set up a WPA/WPA2 Personal password system.
    Anyone have any ideas why the new Express is being ignored?
    thanks
    David

    Hi:
    I just got mine working after cruising the forum and here is a summary of what I did.
    The hardware: Linksys WRT54G router running dd-wrt, MacBook Pro, Airport Express 'n' firmware version 7.3.1 (originally, see below).
    Setup: Airport Express plugged into the wall beside my stereo so I can use my laptop to wirelessly play sound through the stereo. Macbook talks to the router wirelessly, router talks to the AE wirelessly.
    History: All of the same problems mentioned; loss of connection, doesn't seem to work etc. However, I always get reset to work. With it plugged in, use something to press and hold the reset button until it starts blinking amber (about 5 sec). This results in it coming up wirelessly with a default SSID.
    Solutions: Connect to the unit to your network with an Ethernet cable and reset the unit. Launch the Airport Utility. Manually downgrade to 7.3 (not sure if necessary but it is working now and it wasn't before). To do this, hover the cursor over the version label on the summary page and open the window. It downloads and updates via the Ethernet cable.
    Now go back to the Airport Utility (I find it needs to be closed and relaunched) and configure it as desired. In my case, I configured it to use WDS to connect to the Linksys Router (dd-wrt has this feature). To do this, you will need to set up the router first to get the MAC address for the link. On the Airport Utility, use manual configuration (you may need to reset the unit to get to default mode) and set it up for WDS and choose WDS remote in the WDS tab and enter the MAC address from the router WDS setup. I use MAC address control on my network and I don't want anybody sneaking in on the AE so I disabled 'allow wireless clients'. Also, it seems important that the router and AE be on the same channel (perhaps this is the ignore issue in itself). Update the configuration on the AE. Go back to the router and enter the MAC address of the AE in the WDS setup, save and poof, it works.
    Hope this helps.

  • After installing Leopard, my G4 will no longer boot in OS 9.22. (Classic still works, but I need it to boot in OS 9.)  Any clues about what the Leopard installer might have done to my machine that rendered OS 9 boot unusable? What can I do to fix it?

    After installing Leopard, my G4 will no longer boot in OS 9.22.
    (Classic still works, but I need it to boot in OS 9.)
    Any clues about what the Leopard installer might have done to my machine that rendered OS 9 boot unusable? (And what can I do to fix it?)
    Details:
    G4 Gigabit Ethernet
    Boot ROM version: 4.2.8fl
    Accelerator card added: 1.6 MHz
    1.5 Gig Ram
    I have erased the partition that had Leopard installed on it.
    I zapped the pram.
    In Open Firmware, I "reset-nvram", and then "reset-all"
    I tried to reinstall G4 FW Update 4.2.8, but that must be done when booted from OS 9, and of course, that's the problem: it won't boot into 9.
    I tried restarting from 9.2.1 DVD.
    I tried restarting from an external firewire drive containing OS 9.2.2.
    I tried moving a fresh OS 9.2.2 system folder into an empty partition on an internal hard drive. (Partition was created WITH OS 9 drivers installed.)
    All attempts to boot into OS 9 give me the same results - grey screen - no spinning beach ball, no icons or logos - just a blank grey screen.
    This machine still works fine in OS 10.3 and 10.4, and it worked fine for many years booting into OS 9, until I installed Leopard, and I haven't been able to boot into OS 9 since then, although I have done considerable research online and tried many things.
    I have since learned that this machine does not support Leopard - 10.5. Fine, but how did it break 9.2.2?
    Any help greatly appreciated.

    Thanks for checking in, BDAQua.
    Problem solved.
    In the docs that came with my Powerlogix accelerator card, I found this sentence buried:
    "If you reset the PRAM, the NVRAM code for OS9 compatibility is cleared, so you will have to boot from the Firmawre Update CD and perform this process again in order to boot in OS9."
    The "process" it's referring to is the process of setting up the NVRAM for booting into OS9 from the CD.
    Fortunately, I was able to find the disk, and it worked as expected. I can now, once again boot into OS9.
    Conclusion: My (unadvised) attempt to load Leopard on this old machine apparently reset the PRAM on the accelerator card and cleared the NVRAM code for OS9 boot. Although I did attempt to reset the NVRAM via Open Firmware, it did not reset it on the accelerator card.
    So, thank you BDAQua, for your "Ah yes" . . . that's all I needed to steer me in the right direction.
    Gratefully,
    tupester

  • Multi-line JTextPane: My SSCCE works, but not my reg. code . [LONG, sorry.]

    So, I'm trying to code this flash cards program, and it's not working. The problem is that, when I change the text of the JTextPane to have multiple lines, the text disappears, and my JTextPane acts like it's empty. I included my SSCCE as a comparison, because it works just fine. I hope you guys don't mind that I included all of the code for my Cards program, even the stuff that I know isn't relevant, but I'm at a loss, and it's bedtime, so I'm done editing for the night. If you guys can fix my code, feel free to use it for your own personal use (as a reward for having to deal with the irrelevant stuff). How do I get my text to appear when it has multiple lines?
    PS I know my button listeners aren't like they should be. I'm going to fix them after I fix the JTextPane.
    PPS If this breaks anyone's browser, I'm sorry, but I included a file that is format-dependent, so I had to include it as is. Also, I had to include tabs and not spaces because of the length limit.
    package sscce;
    import java.awt.BorderLayout;
    import java.awt.Color;
    import java.awt.Font;
    import java.awt.GridBagConstraints;
    import java.awt.GridBagLayout;
    import java.awt.GridLayout;
    import java.awt.Insets;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.JButton;
    import javax.swing.JComponent;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JPanel;
    import javax.swing.JTextPane;
    import javax.swing.WindowConstants;
    import javax.swing.text.DefaultStyledDocument;
    import javax.swing.text.Style;
    import javax.swing.text.StyleConstants;
    import javax.swing.text.StyleContext;
    import javax.swing.text.StyledDocument;
    public class SSCCE
         private final Font     bold          = new Font("Courier New", Font.BOLD, 12),
              plain = new Font("Courier New", Font.PLAIN, 12);
         JButton                    button          = new JButton("Press this button");
         final JLabel          labels[]     = {new JLabel("xyz"), new JLabel("xyz"),
              new JLabel("xyz"), new JLabel("xyz"), new JLabel("xyz"),
              new JLabel("xyz")               };
         final String          oldText          = "This text should wrap automatically because it is long.",
              newText = "This text should add height to the textPane because it is longer than the original.";
         boolean                    textSwitch     = true;
         final JTextPane          tp               = createTextPane();
         final JPanel          upperPanel     = new JPanel(new GridLayout(3, 1)),
              lowerPanel = new JPanel(new GridBagLayout());
         private SSCCE()
              final JFrame frame = new JFrame("SSCCE");
              button.addActionListener(new ButtonListener());
              start();
              frame.add(upperPanel, BorderLayout.CENTER);
              frame.add(lowerPanel, BorderLayout.SOUTH);
              frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
              frame.setSize(485, 338);
              frame.setVisible(true);
         public static void main(final String args[])
              new SSCCE();
         private void addItem(final String cell, final int colSpan,
              final int rowSpan, final JPanel pan)
              addItem(cell, colSpan, rowSpan, pan, new JLabel(" "), plain);
         private void addItem(final String cell, final int colSpan,
              final int rowSpan, final JPanel pan, final JComponent c, final Font f)
              final GridBagConstraints gc =
                   new GridBagConstraints(cell.charAt(0) - 65, cell.charAt(1) - 49,
                        colSpan, rowSpan, 100, 100, GridBagConstraints.CENTER,
                        GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0);
              try
                   pan.setFont(f);
                   pan.add(c, gc);
                   pan.validate();
              catch (final Exception e)
                   e.printStackTrace();
                   System.exit(0);
         private JTextPane createTextPane()
              final StyleContext context = new StyleContext();
              final StyledDocument document = new DefaultStyledDocument(context);
              final Style style = context.getStyle(StyleContext.DEFAULT_STYLE);
              final JTextPane textPane = new JTextPane(document);
              textPane.setText(oldText);
              StyleConstants.setAlignment(style, StyleConstants.ALIGN_CENTER);
              textPane.setFont(new Font("Courier New", Font.BOLD, 12));
              textPane.setEditable(false);
              return textPane;
         private void start()
              upperPanel.setBackground(Color.WHITE);
              upperPanel.setLayout(new GridLayout(3, 1));
              lowerPanel.setLayout(new GridBagLayout());
              final JPanel topPanel = new JPanel(new GridBagLayout()), middlePanel =
                   new JPanel(new GridBagLayout()), bottomPanel =
                   new JPanel(new GridBagLayout());
              topPanel.setBackground(Color.RED);
              middlePanel.setBackground(Color.GREEN);
              bottomPanel.setBackground(Color.BLUE);
              upperPanel.setBackground(Color.BLACK);
              addItem("A1", 1, 1, topPanel);
              addItem("A2", 1, 1, topPanel, new JLabel("test1"), plain);
              addItem("A3", 1, 1, topPanel);
              addItem("A1", 1, 1, middlePanel);
              addItem("A2", 1, 1, middlePanel, tp, bold);
              addItem("A3", 1, 1, middlePanel);
              addItem("A1", 1, 1, bottomPanel);
              addItem("A2", 1, 1, bottomPanel, new JLabel("test2"), plain);
              addItem("A3", 1, 1, bottomPanel);
              addItem("A1", 1, 1, lowerPanel);
              addItem("B1", 1, 1, lowerPanel, button, plain);
              addItem("C1", 1, 1, lowerPanel);
              upperPanel.add(topPanel);
              upperPanel.add(middlePanel);
              upperPanel.add(bottomPanel);
         private class ButtonListener implements ActionListener
              @Override
              public void actionPerformed(final ActionEvent arg0)
                   if (textSwitch)
                        tp.setText(newText);
                   else
                        tp.setText(oldText);
                   textSwitch = !textSwitch;
    package fc;
    import java.awt.BorderLayout;
    import java.awt.Color;
    import java.awt.Font;
    import java.awt.GridBagConstraints;
    import java.awt.GridBagLayout;
    import java.awt.GridLayout;
    import java.awt.Insets;
    import java.awt.KeyboardFocusManager;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.event.FocusEvent;
    import java.awt.event.FocusListener;
    import java.io.BufferedReader;
    import java.io.File;
    import java.io.FileReader;
    import java.util.Arrays;
    import javax.swing.BorderFactory;
    import javax.swing.JButton;
    import javax.swing.JComponent;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JOptionPane;
    import javax.swing.JPanel;
    import javax.swing.JTextArea;
    import javax.swing.JTextPane;
    import javax.swing.WindowConstants;
    import javax.swing.text.DefaultStyledDocument;
    import javax.swing.text.Style;
    import javax.swing.text.StyleConstants;
    import javax.swing.text.StyleContext;
    import javax.swing.text.StyledDocument;
    public class Cards implements ActionListener, FocusListener
         private Cards          allDefs[]          = null;
         private final Font     bold               = new Font("Courier New", Font.BOLD, 12),
              plain = new Font("Courier New", Font.PLAIN, 12);
         private JButton          button1               = null;
         private JButton          button2               = null;
         private final int     card               = 0;
         private final int     CE                    = GridBagConstraints.CENTER,
              E = GridBagConstraints.EAST, W = GridBagConstraints.WEST;
         private boolean          clickedWrong     = true;
         private String          course               = null, def = null, page = null,
              word = null;
         private JLabel          courseLabel          = null;
         private Cards          currDef               = null;
         private JTextArea     enterDefn          = null, enterWord = null;
         private JFrame          frame               = null;
         private JButton          invis               = null;
         private JButton          learn               = null;
         private boolean          message               = true;
         private JPanel          p[]                    = null;
         private JLabel          pageLabel          = null;
         private JPanel          panel[]               = null;
         private JTextArea     rightDefn          = null;
         private JTextArea     rightWord          = null;
         private Cards          saveDefs[]          = null;
         private JTextPane     showLabel          = null;
         private JLabel          sizeLabel          = null;
         public Cards()
              try
                   panel = new JPanel[2];
                   panel[0] = new JPanel();
                   panel[1] = new JPanel();
                   panel[0].removeAll();
                   panel[1].removeAll();
                   panel[0].revalidate();
                   panel[1].revalidate();
                   allDefs = populate();
                   button1 = new JButton();
                   button2 = new JButton();
                   learn = new JButton("Learn");
                   button1.addActionListener(this);
                   button2.addActionListener(this);
                   learn.addActionListener(this);
                   courseLabel = new JLabel();
                   pageLabel = new JLabel();
                   showLabel = createTextPane();
                   sizeLabel = new JLabel();
                   cardSetup();
                   panel[0].setBackground(Color.WHITE);
                   panel[1].setBackground(Color.WHITE);
                   panel[0].setBorder(null);
                   panel[1].setBorder(null);
                   frame = new JFrame("Flash Cards");
                   frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
                   frame.setSize(485, 338);
                   frame.setLocationRelativeTo(null);
                   frame.add(panel[0], BorderLayout.CENTER);
                   frame.add(panel[1], BorderLayout.SOUTH);
                   frame.setResizable(false);
                   frame.setVisible(true);
                   start();
              catch (final Exception e)
                   e.printStackTrace();
         public Cards(final String defCourse, final String defWord,
              final String defDef, final String defPage)
              course = defCourse;
              word = defWord;
              def = defDef;
              page = defPage;
         public static void main(final String args[])
              new Cards();
         @Override
         public void actionPerformed(final ActionEvent e)
              final Object src = e.getSource();
              if (src == button1)
                   if (button1.getText().equals("Guess"))
                        button1.setText("Right");
                        button2.setText("Wrong");
                        showLabel.setText(currDef.def);
                        showLabel.setFont(bold);
                        panel[0].revalidate();
                        panel[1].revalidate();
                   else
                        allDefs = remDef(allDefs, card);
                        if (allDefs != null)
                             button1.setText("Guess");
                             button2.setText("Skip");
                             showCard();
                        else
                             if (saveDefs == null)
                                  frame.setVisible(false);
                                  if (JOptionPane
                                       .showConfirmDialog(
                                            null,
                                            "According to you, you have guessed all the words right. Would you like to start over?",
                                            "All Correct!", JOptionPane.YES_NO_OPTION) == JOptionPane.YES_OPTION)
                                       allDefs = populate();
                                       start();
                                  else
                                       System.exit(0);
                             else
                                  button1.setText("Guess");
                                  button2.setText("Skip");
                                  allDefs = Arrays.copyOf(saveDefs, saveDefs.length);
                                  saveDefs = null;
                                  if (clickedWrong)
                                       clickedWrong = false;
                                       JOptionPane
                                            .showMessageDialog(
                                                 null,
                                                 "You are now going over terms that you said you guessed wrong.",
                                                 "", JOptionPane.INFORMATION_MESSAGE);
                                  showCard();
              else if (src == learn)
                   saveDefs = addDef(saveDefs, allDefs[card]);
                   allDefs = remDef(allDefs, card);
                   if (allDefs == null)
                        allDefs = Arrays.copyOf(saveDefs, saveDefs.length);
                        saveDefs = null;
                        if (clickedWrong)
                             clickedWrong = false;
                             JOptionPane
                                  .showMessageDialog(
                                       null,
                                       "You are now going over terms that you said you guessed wrong.",
                                       "", JOptionPane.INFORMATION_MESSAGE);
                   panel[0].removeAll();
                   panel[1].removeAll();
                   button1.setText("Guess");
                   button2.setText("Skip");
                   cardSetup();
                   showCard();
              else
                   if (button2.getText().equals("Wrong"))
                        int rows = 0;
                        final int colsWord = wordWrapWidth(allDefs[card].word, 21), colsDef =
                             67 - colsWord;
                        System.out.println(colsWord);
                        invis = new JButton("");
                        invis.setBackground(Color.BLACK);
                        p = new JPanel[3];
                        p[0] = new JPanel();
                        p[1] = new JPanel();
                        p[2] = new JPanel();
                        panel[0].setBackground(Color.BLACK);
                        rightWord = createTextArea(colsWord, allDefs[card].word);
                        rightDefn = createTextArea(colsDef, allDefs[card].def);
                        enterWord = createTextArea(colsWord);
                        enterDefn = createTextArea(colsDef);
                        enterWord.setBackground(Color.WHITE);
                        enterWord.setEditable(true);
                        enterWord.setFocusable(true);
                        p[0].setBackground(Color.BLACK);
                        p[1].setBackground(Color.BLACK);
                        p[2].setBackground(Color.BLACK);
                        p[0].add(rightWord);
                        p[0].add(rightDefn);
                        p[1].add(enterWord);
                        p[1].add(enterDefn);
                        p[2].add(invis); // otherwise invis appears when the word shows
                                                 // up
                        panel[0].removeAll();
                        panel[1].removeAll();
                        panel[0].revalidate();
                        panel[1].revalidate();
                        learn.setEnabled(false);
                        rightWord.setEditable(false);
                        rightDefn.setEditable(false);
                        rightWord.setBackground(Color.GREEN);
                        rightDefn.setBackground(Color.GREEN);
                        panel[0].setLayout(new GridBagLayout());
                        panel[1].setLayout(new GridBagLayout());
                        addItem("A1", 3, 1, panel[0], p[0], bold, CE, 100, 0,
                             GridBagConstraints.BOTH);
                        addItem("A2", 3, 1, panel[0], p[1], bold, CE, 100, 100,
                             GridBagConstraints.BOTH);
                        addItem("A3", 3, 1, panel[0], p[2], bold, CE, 100, 0,
                             GridBagConstraints.BOTH);
                        addItem("A1", 1, 1, panel[1], new JLabel(" "), plain, W);
                        addItem("B1", 1, 1, panel[1], learn, plain, CE);
                        addItem("C1", 1, 1, panel[1], sizeLabel, plain, E);
                        panel[0].revalidate();
                        panel[1].revalidate();
                        try
                             Thread.sleep(50);
                        catch (final Exception i)
                             i.printStackTrace();
                        rows =
                             Math.max(wordWrapLines(rightWord), wordWrapLines(rightDefn));
                        rightWord.setRows(rows);
                        rightDefn.setRows(rows);
                        enterWord.setRows(rows);
                        enterDefn.setRows(rows);
                        enterWord.requestFocus();
         public Cards[] addDef(final Cards array[], final Cards defined)
              Cards newarray[] = null;
              if (array == null)
                   newarray = new Cards[1];
              else
                   newarray = Arrays.copyOf(array, array.length + 1);
              newarray[newarray.length - 1] = defined;
              return newarray;
         public void addItem(final String cell, final int colSpan,
              final int rowSpan, final JPanel pan)
              addItem(cell, colSpan, rowSpan, pan, new JLabel(" "), plain, E);
         public void addItem(final String cell, final int colSpan,
              final int rowSpan, final JPanel pan, final JComponent c, final Font f,
              final int anchor)
              addItem(cell, colSpan, rowSpan, pan, c, f, anchor, 100, 100);
         public void addItem(final String cell, final int colSpan,
              final int rowSpan, final JPanel pan, final JComponent c, final Font f,
              final int anchor, final int weightx, final int weighty)
              addItem(cell, colSpan, rowSpan, pan, c, f, anchor, weightx, weighty,
                   GridBagConstraints.NONE);
         public void addItem(final String cell, final int colSpan,
              final int rowSpan, final JPanel pan, final JComponent c, final Font f,
              final int anchor, final int weightx, final int weighty, final int fill)
              final GridBagConstraints gc =
                   new GridBagConstraints(cell.charAt(0) - 65, cell.charAt(1) - 49,
                        colSpan, rowSpan, weightx, weighty, anchor, fill, new Insets(0,
                             0, 0, 0), 0, 0);
              if (f != null)
                   c.setFont(f);
              try
                   pan.add(c, gc);
                   pan.validate();
              catch (final Exception e)
                   e.printStackTrace();
                   System.exit(0);
         public void addItem(final String cell, final int colSpan,
              final int rowSpan, final JPanel pan, final JComponent c,
              final int anchor, final int weighty, final int weightx)
              final GridBagConstraints gc =
                   new GridBagConstraints(cell.charAt(0) - 65, cell.charAt(1) - 49,
                        colSpan, rowSpan, weighty, weightx, anchor,
                        GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0);
              try
                   pan.add(c, gc);
                   pan.validate();
              catch (final Exception e)
                   e.printStackTrace();
                   System.exit(0);
         public void cardSetup()
              panel[0].setBackground(Color.WHITE);
              panel[0].setLayout(new GridLayout(3, 1));
              panel[1].setLayout(new GridBagLayout());
              final JPanel topPanel = new JPanel(new GridBagLayout()), middlePanel =
                   new JPanel(new GridBagLayout()), bottomPanel =
                   new JPanel(new GridBagLayout());
              middlePanel.setBackground(Color.GREEN);
              addItem("A1", 1, 3, topPanel);
              addItem("B1", 1, 2, topPanel);
              addItem("C1", 1, 1, topPanel);
              addItem("C2", 1, 1, topPanel, courseLabel, plain, E);
              addItem("C3", 1, 1, topPanel);
              addItem("A1", 1, 1, middlePanel, new JLabel(" "), bold, CE);
              addItem("A2", 1, 1, middlePanel, showLabel, bold, CE);
              addItem("A3", 1, 1, middlePanel, new JLabel(" "), bold, CE);
              addItem("A1", 1, 1, bottomPanel);
              addItem("B2", 1, 1, bottomPanel, pageLabel, plain, E);
              addItem("A3", 1, 1, bottomPanel);
              addItem("A1", 1, 1, panel[1]);
              addItem("B1", 1, 1, panel[1], button1, plain, E);
              addItem("C1", 1, 1, panel[1], button2, plain, W);
              addItem("D1", 1, 1, panel[1], sizeLabel, bold, E);
              panel[0].add(topPanel);
              panel[0].add(middlePanel);
              panel[0].add(bottomPanel);
         public JTextArea createTextArea(final int cols)
              return createTextArea(cols, "");
         public JTextArea createTextArea(final int cols, final String text)
              final JTextArea t = new JTextArea(text, 1, cols);
              t.addFocusListener(this);
              t.setBackground(Color.LIGHT_GRAY);
              t.setEditable(false);
              t.setFocusTraversalKeys(KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS,
                   null);
              t.setFocusTraversalKeys(KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS,
                   null);
              t.setFocusable(false);
              t.setFont(bold);
              t.setLineWrap(true);
              t.setWrapStyleWord(true);
              t.setSize(0, Short.MAX_VALUE);
              return t;
         private JTextPane createTextPane()
              final StyleContext context = new StyleContext();
              final StyledDocument document = new DefaultStyledDocument(context);
              final Style style = context.getStyle(StyleContext.DEFAULT_STYLE);
              final JTextPane textPane = new JTextPane(document);
              textPane
                   .setText("This text should wrap automatically because it is long.");
              StyleConstants.setAlignment(style, StyleConstants.ALIGN_CENTER);
              textPane.setFont(new Font("Courier New", Font.BOLD, 12));
              textPane.setEditable(false);
              textPane.setBorder(BorderFactory.createLineBorder(Color.RED));
              return textPane;
         @Override
         public void focusGained(final FocusEvent e)
              final JTextArea src = (JTextArea) e.getSource();
              src.setBackground(Color.WHITE);
              src.setCaretPosition(0);
              src.setEditable(true);
         @Override
         public void focusLost(final FocusEvent e)
              final JTextArea src = (JTextArea) e.getSource();
              boolean correct = false;
              if (src == enterWord)
                   correct = src.getText().equals(rightWord.getText());
              else if (src == enterDefn)
                   correct = src.getText().equals(rightDefn.getText());
              if (correct)
                   src.setBackground(Color.GREEN);
                   src.setEditable(false);
                   if (src == enterWord)
                        enterDefn.setFocusable(true);
                        enterDefn.setEditable(true);
                        enterDefn.requestFocus();
                   if (src == enterDefn)
                        invis.setFocusable(false);
                        learn.setEnabled(true);
                        learn.requestFocus();
              else
                   if (message)
                        if (src == enterWord)
                             int rightChars = 0;
                             for (int c = 0; c < rightWord.getText().length()
                                  && c < src.getText().length(); c++)
                                  if (rightWord.getText().charAt(c) != src.getText()
                                       .charAt(c))
                                       break;
                                  rightChars++;
                             JOptionPane.showMessageDialog(
                                  null,
                                  rightWord.getText().substring(0, rightChars)
                                       + "|"
                                       + rightWord.getText().substring(rightChars,
                                            rightWord.getText().length())
                                       + "\n"
                                       + src.getText().substring(0, rightChars)
                                       + "|"
                                       + src.getText().substring(rightChars,
                                            src.getText().length()), "Incorrect",
                                  JOptionPane.ERROR_MESSAGE);
                        if (src == enterDefn)
                             int rightChars = 0;
                             for (int c = 0; c < rightDefn.getText().length()
                                  && c < src.getText().length(); c++)
                                  if (rightDefn.getText().charAt(c) != src.getText()
                                       .charAt(c))
                                       break;
                                  rightChars++;
                             JOptionPane.showMessageDialog(
                                  null,
                                  rightDefn.getText().substring(0, rightChars)
                                       + "|"
                                       + rightDefn.getText().substring(rightChars,
                                            rightDefn.getText().length())
                                       + "\n"
                                       + src.getText().substring(0, rightChars)
                                       + "|"
                                       + src.getText().substring(rightChars,
                                            src.getText().length()), "Incorrect",
                                  JOptionPane.ERROR_MESSAGE);
                        src.requestFocus();
                   message = !message;
         public Cards[] populate()
              Cards c[] = null;
              try
                   final File file = new File("FC.txt");
                   if (file.exists())
                        final BufferedReader in =
                             new BufferedReader(new FileReader(file));
                        String line = null;
                        int badTerms = 0, goodTerms = 0;
                        while ((line = in.readLine()) != null)
                             final String lines[] = line.split("\t");
                             if (lines.length == 4)
                                  c =
                                       addDef(c, new Cards(lines[0], lines[1], lines[2],
                                            lines[3]));
                                  goodTerms++;
                             else
                                  badTerms++;
                        if (badTerms > 0)
                             JOptionPane
                                  .showMessageDialog(
                                       null,
                                       "There were "
                                            + badTerms
                                            + " bad term(s) and "
                                            + goodTerms
                                            + " good term(s). You will see only the good entries for the terms.",
                                       "There were bad terms.",
                                       JOptionPane.INFORMATION_MESSAGE);
                   else
                        JOptionPane
                             .showMessageDialog(
                                  null,
                                  "The file "
                                       + file.getCanonicalPath()
                                       + " does not exist. Please download the file or create it, and then restart the program.",
                                  "File Not Found", JOptionPane.ERROR_MESSAGE);
                        System.exit(0);
              catch (final Exception e)
                   e.printStackTrace();
              return c;
         public void printTA(final JTextArea ta)
              System.out.println("cols=" + ta.getColumns());
              System.out.println("rows=" + ta.getRows());
              System.out.println("text=" + ta.getText());
              System.out.println("getText.length()=" + ta.getText().length());
         public Cards[] remDef(final Cards[] array, final int cardnum)
              Cards temp[] = null;
              if (array.length > 1)
                   temp = new Cards[array.length - 1];
                   int defLength = 0;
                   for (int l = 0; l < array.length; l++)
                        if (!array[cardnum].equals(array[l]))
                             temp[defLength] = array[l];
                        else
                             defLength--;
                        defLength++;
              return temp;
         private void showCard()
              currDef = allDefs[(int) Math.floor(Math.random() * allDefs.length)];
              courseLabel.setText(currDef.course);
              pageLabel.setText(currDef.page);
              showLabel.setText(currDef.word);
              sizeLabel.setText("Left: " + allDefs.length);
         private void start()
              button1.setText("Guess");
              button2.setText("Skip");
              showCard();
              frame.setVisible(true);
         @Override
         public String toString()
              return "Java.lang.Cards[" + course + "," + word + "," + def + ","
                   + page + "]";
         public String wordWrap(final String string, final int w)
              String newStr = "", s = string;
              final int width = w;
              int oldSpace = 0;
              if (s.length() < w)
                   return s;
              for (int c = 0; c < s.length(); c++)
                   if (c == s.length() - 1)
                        if (s.length() > width && oldSpace != 0)
                             newStr +=
                                  s.substring(0, oldSpace).replace("(", "\\(")
                                       .replace(")", "\\)")
                                       + "<br/>" + s.substring(oldSpace + 1, s.length());
                        else
                             newStr += s;
                   else if (s.charAt(c) == ' ')
                        if (c > width)
                             newStr += s.substring(0, oldSpace) + "<br/>";
                             s =
                                  s.replaceFirst(
                                       s.substring(0, oldSpace).replace("(", "\\(")
                                            .replace(")", "\\)")
                                            + " ", "");
                             c = 0;
                        oldSpace = c;
              return newStr;
         private int wordWrapLines(final JTextArea t)
              return wordWrap(t.getText(), t.getColumns()).replaceAll("<br/>", "\n")
                   .split("\n").length;
         private int wordWrapWidth(final String s, final int w)
              final String lines[] =
                   wordWrap(s, w).replaceAll("<br/>", "\n").split("\n");
              int maxWidth = 0;
              for (final String line : lines)
                   if (line.length() > maxWidth)
                        maxWidth = line.length();
              if (maxWidth > w)
                   return w;
              return maxWidth;
    }And here is the accompanying file for Cards.java
    ET115     accuracy     the difference between the measured and accepted or "true" value of a measurement     01.04.013.2
    ET115     ampere-hour rating     a number given in ampere-hours; determined by multiplying a current in amps times the length of time in hours a battery can deliver that current to a load     03.07.093.1
    ET115     atom     the smallest element particle that possesses the unique characteristics of that element     02.01.024.1
    ET115     battery     an energy source that uses a chemical reaction to convert chemical energy into electrical energy     02.03.031.1
    ET115     charge     an electrical property of matter that exists because of an excess or deficiency of electrons     02.02.028.1
    ET115     circuit     an interconnection of a source, a load, and an interconnecting current path that are designed produce a desired result     02.06.047.1
    ET115     circuit breaker     a resettable protective device used for interrupting excessive current in an electric circuit     02.06.050.2
    ET115     colour code     a system of colour bands or dots that identify the vale of a resistor or other component     02.05.040.2
    ET115     conductance     the ability of a circuit to allow current; the reciprocal of resistance     02.05.038.3
    ET115     conductor     a material in which electrical current is established with relative ease     02.01.027.1
    ET115     coulomb     the unit of electrical charge; the total charge possessed by 6.25 * 10^18 electrons     02.02.028.2
    ET115     DMM     digital multimeter; an electronic instrument that combines meters for the measurement of voltage, current, and resistance     02.07.057.1
    ET115     electronic     related to the movement and control of free electrons in semiconductors or vacuum devices     02.01.027.3
    ET115     engineering notation     a system for representing any number as a one-, two-, or three-digit number, times a power of ten with an exponent that is a multiple of 3     01.01.007.1
    ET115     error     the difference between the true measured and best-accepted value of a measurement     01.04.013.1
    ET115     free electron     a valence electron that has broken away from its parent atom and is free to move from atom to atom within the atomic structure of a material     02.01.026.1
    ET115     fuse     a protective device that burns open when there is excessive current in a circuit     02.06.050.1
    ET115     half-splitting     a troubleshooting procedure where one starts in the middle of a circuit or system and, depending on the first measurement, works toward the output or toward the input to find the fault     03.08.096.1
    ET115     ion     an atom that has gained or lost a valence electron and resulted in a net positive or negative charge     02.01.026.2
    ET115     load     a resistor or other component that is connected across the output terminals of a circuit, draws current from the source, and has work done upon it     02.06.047.2
    ET115     metric prefix     a symbol that is used to replace the power of ten in numbers expressed in engineering notation     01.02.010.1
    ET115     Ohm's law     a law stating that current is directly proportional to voltage and inversely proportional to resistance     03.01.075.1
    ET115     orbit     the path an electron takes as it circles around the nucleus of an atom     02.01.025.2
    ET115     photovoltaic effect     the process where light energy converts directly into electrical energy     02.03.033.1
    ET115     piezoelectric effect     the property of a crystal where a changing mechanical stress produces a voltage across the crystal     02.03.034.2
    ET115     power of ten     a numerical representation consisting of a base 10 and an exponent; the number 10 raised to a power     01.01.004.2
    ET115     power rating     the maximum amount of power a resistor can dissipate without being damaged by excessive heat build-up     03.05.088.1
    ET115     precision     a measure of the repeatability or consistency of a series of measurements     01.04.013.3
    ET115     resistor     an electrical component designed specifically to have a certain amount of resistance     02.05.039.1
    ET115     round off     the process of dropping one or more digits to the right of the last significant digit in a number     01.04.015.1
    ET115     scientific notation     a system for representing any number as a number between 1 and 10 times an appropriate power of ten     01.01.004.1
    ET115     Seebeck effect     the generation of a voltage at the junction of two different metals that have a temperature difference between them     02.03.034.1
    ET115     semiconductor     a material that has a conductance value between that of a conductor and an insulator     02.01.027.2
    ET115     SI     standardised international system of units used for all engineering and scientific work; abbreviation for French Le Systeme International d'Unites     01.02.009.1
    ET115     switch     an electrical or electronic device for opening and closing a current path     02.06.048.4
    ET115     thermistor     a type of temperature transducer in which resistance is inversely proportional to temperature     02.05.046.2
    ET115     thermocouple     a thermoelectric type of voltage source that is commonly used to sense temperature     02.03.033.4
    ET115     troubleshooting     a systematic process of isolating, identifying, and correcting a fault in a circuit or system     03.08.095.1
    ET115     voltage     the amount of energy available to move a certain number of electrons from one point or another in an electrical circuit     02.03.029.Edited by: ElectrifiedBrain on Apr 12, 2011 12:08 AM

    EJP wrote:
    No way anybody in their right mind is going to look at all that. Find the salient differences between your SCCE and your non-working code.I didn't think so, but it was worth a shot. I did my best to find it last night, but I just couldn't.
    Kleopatra wrote:
    hahahaha ... you really think that'll work: "I'm tired, so going for a nap - hope you'll clean the mess and have it fixed when I wakeup"
    Dream well
    JeanetteIt was midnight, and I had to wake up at 5:30, so that was true. I didn't really think it was going to work, but I was hoping.
    Anyway, this can be locked too, I guess. I have an idea on how to find what's wrong.

  • I had my iPod in the pool, it works, but it's super dark

    I dried it out with rice and it works, it can turn on, it can charge, but it is really dark and adjusting the brightness settings doesn't help. I was in the pool for less than a minute. I made the mistake of turning it on to see if it worked, which it did, but the battery was low and it died. My friends found a bowl of rice and we put it in there, and then we replaced the bowl with a ziploc bag. (Should I have sealed it or not?) Should I have blow-dried it? I charged it to my computer, it can turn on, I can take pictures (To test, I even posted it to Instagram..) it makes noises, it basically works, but it's super dark. I did adjust the brightness settings, which didn't work. Then, I realized the iPod was pretty hot, so not knowing what to do next, I put it back in its bag of rice. I'm still here, not knowing what to do next. Thanks if you help, it's a 4th generation iPod, I've updated it, I've had it just a little over a year, it used to have all of my pictures on it (then it automatically shut off and said to connect to iTunes, all of my stuff was gone) and I've worked to get it back. This is unrelated, but I moved a few months ago and since I have an old phone with no texting, voice mail, internet access, apps, IMing, mobile email, my iPod is my main way of keeping in contact with people, so I'd really appreaciate it if you could inform me on whether it's fixable or not. Since I moved, I don't live near an Apple store, but would they even help or would I have to get a replacement? Do you think the water (there was chlorine in the pool..) would have damaged the inside too much- can it be fixed? And should I update it again? Thanks.

    If the iPod is dry then the iPod is permenently damaged.
    Apple will exchange your iPod for a refurbished one for this price. They do not fix yours.
    Apple - iPod Repair price              
    A third-party place like the following maybe less. Google for more.
    iPhone Repair, Service & Parts: iPod Touch, iPad, MacBook Pro Screens
    Fix it yourself if you are up to it
    iPod Touch Repair – iFixit

  • I have a new iMac with osx 10.8.3 i can not get my hp laserjet m1522nf scanner to work. The printer works but when in scanner mode the scanner does not show up

    I have a new iMac with osx 10.8.3 i can not get my hp laserjet m1522nf scanner to work. The printer works but when in scanner mode the scanner does not show up.I tried to install the newest hp driver for the printer but when I install the computer ca not find the printer.

    Repair permissions and restart your computer.
    Make sure you have the updated scanner drivers installed. 
    Install the gimp drivers:  http://gimp-print.sourceforge.net/MacOSX.php 
    http://support.apple.com/kb/PH11070 OS X Mountain Lion: Troubleshoot a network printer 
    http://support.apple.com/kb/PH11143 OS X Mountain Lion: Reset the printing system
    http://support.apple.com/kb/HT3669 Printer and scanner software available for download
    What to do when you can't print

Maybe you are looking for

  • Cannot deploy EAR.  There are already active sessions

    Hi WebDyn Pro's, I'm running NW SP14 Sporadically, I cannot deploy my WebDynpro app to the NW server.  In NWDS, I indicate to Deploy and run.  I get an error in the console indicating: <b>"Cannot log in.  There are already active sessions.  Session i

  • What is apple's replacement policy for a macbook pro?

    Macbook Pro, 13" from Summer 2011 running Mavericks Still under applecare, but will run out in approximately a month. As stated above, I bought the computer in the summer. A couple months later, I took it in to the store and ended up having the logic

  • Ipad has 2.5g of free space yet shows as no space left

    Very odd- I have about 2.7g of free space but I can't get any apps to update or 7.1.2 to load due to 'lack of space'? Any help deeply appreciated.

  • Location lobs demonstration files in $ORACLE_HOME

    Pardon me if this is naïve, I am looking for examples of lobs applications in Oracle10g. The Oracle's 10g Release 10.1 or 10.2 (for Windows) documentation points the location of demonstration files of lobs examples in subdirectories under $ORACLE_HOM

  • Initial inventory upload using LSMW,BDC

    Dear Friends, I am trying to upload data for Initial inventory capturing of valuation type for t.code MB1C using LSMW,BDC BECAUSE of valuation type it is not capturing please guide me.I am using SAP Ecc 5 version. Thanks in advance. Rafeeq ahmed