SpellChecker Program - A little help please?

Follwing is a spell checker program I've written. It reads from dictionary file(of correct words) and a user input file. The user input is compared against the contents of the dic file. If they do not match, incorrect words are outputted to the console window.
The code compiles, but for some reason it is not recognizing my input files (i.e. receive "FileNotFoundError" exception.
Anyone know why?
Thanks!!
import java.io.*;
import java.util.StringTokenizer;
public class SpellChecker
    private String inFileName;
    private String dictionaryFile;
    public SpellChecker(String aFilename, String aDictionary)
        inFileName = aFilename;
        dictionaryFile = aDictionary;
        File inFile = new File(inFileName);
        File dictFile = new File(dictionaryFile);
        String inputLine;
        String dicLine;
        StringTokenizer tokenizer;
        String token;
    try
        FileReader inReader = new FileReader(inFile);
        FileReader dicReader = new FileReader(dictFile);
        BufferedReader in = new BufferedReader(inReader);
        BufferedReader dicBuffer = new BufferedReader(dicReader);
        while(in.readLine() != null)
          inputLine = in.readLine();
          dicLine = dicBuffer.readLine();
          tokenizer = new StringTokenizer(inputLine);
          while(tokenizer.hasMoreTokens())
            token = tokenizer.nextToken();
            if(token.equals(dicLine) == false)
              System.out.println(token);
    catch(FileNotFoundException fnf)
      System.out.println("You must enter an input file name.");
    catch(IOException e)
      System.out.println("Micellaneous IO Exception.");
      public static void main(String[] args)
      try
        String dicFile;
        String checkFile;
        BufferedReader buffread = new BufferedReader(new InputStreamReader(System.in));
        System.out.println("Please enter a dictionary file name");
        dicFile = buffread.readLine();
        System.out.println("Please enter name of file to be checked");
        checkFile = buffread.readLine();
        SpellChecker sc = new SpellChecker(checkFile,dicFile);
    catch(IOException e)
      System.out.println("Micellaneous IO Exception.");
}

Thanks!! Now I don't get the same error, but am getting a NullPointerException in 2 places.
- in main() where I'm creating the SpellChecker object.
- further up in while loop where I'm creating a StringTokenizer object with the "inputLine" value as a parameter.
any ideas??

Similar Messages

  • Little help please with forwarding traffic to proxy server!

    hi all, little help please with this error message
    i got this when i ran my code and requested only the home page of the google at my client side !!
    GET / HTTP/1.1
    Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-shockwave-flash, */*
    Accept-Language: en-us
    UA-CPU: x86
    Accept-Encoding: gzip, deflate
    User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727)
    Host: www.google.com
    Connection: Keep-Alive
    Cookie: PREF=ID=a21457942a93fc67:TB=2:TM=1212883502:LM=1213187620:GM=1:S=H1BYeDQt9622ONKF
    HTTP/1.0 200 OK
    Cache-Control: private, max-age=0
    Date: Fri, 20 Jun 2008 22:43:15 GMT
    Expires: -1
    Content-Type: text/html; charset=UTF-8
    Content-Encoding: gzip
    Server: gws
    Content-Length: 2649
    X-Cache: MISS from linux-e6p8
    X-Cache-Lookup: MISS from linux-e6p8:3128
    Via: 1.0
    Connection: keep-alive
    GET /8SE/11?MI=32d919696b43409cb90ec369fe7aab75&LV=3.1.0.146&AG=T14050&IS=0000&TE=1&TV=tmen-us%7Cts20080620224324%7Crf0%7Csq38%7Cwi133526%7Ceuhttp%3A%2F%2Fwww.google.com%2F HTTP/1.1
    User-Agent: MSN_SL/3.1 Microsoft-Windows/5.1
    Host: g.ceipmsn.com
    HTTP/1.0 403 Forbidden
    Server: squid/2.6.STABLE5
    Date: Sat, 21 Jun 2008 01:46:26 GMT
    Content-Type: text/html
    Content-Length: 1066
    Expires: Sat, 21 Jun 2008 01:46:26 GMT
    X-Squid-Error: ERR_ACCESS_DENIED 0
    X-Cache: MISS from linux-e6p8
    X-Cache-Lookup: NONE from linux-e6p8:3128
    Via: 1.0
    Connection: close
    java.net.SocketException: Broken pipe // this is the error message
    at java.net.SocketOutputStream.socketWrite0(Native Method)
    at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
    at java.net.SocketOutputStream.write(SocketOutputStream.java:115)
    at java.io.DataOutputStream.writeBytes(DataOutputStream.java:259)
    at SimpleHttpHandler.run(Test77.java:61)
    at java.lang.Thread.run(Thread.java:595)
    at Test77.main(Test77.java:13)

    please could just tell me what is wrong with my code ! this is the last idea in my G.p and am havin difficulties with that cuz this is the first time dealin with java :( the purpose of my code to forward the http traffic from client to Squid server ( proxy server ) then forward the response from squid server to the clients !
    thanx a lot,
    this is my code :
    import java.io.*;
    import java.net.*;
    public class Test7 {
    public static void main(String[] args) {
    try {
    ServerSocket serverSocket = new ServerSocket(1416);
    while(true){
    System.out.println("Waiting for request");
    Socket socket = serverSocket.accept();
    new Thread(new SimpleHttpHandler(socket)).run();
    socket.close();
    catch (Exception e) {
    e.printStackTrace();
    class SimpleHttpHandler implements Runnable{
    private final static String CLRF = "\r\n";
    private Socket client;
    private DataOutputStream writer;
    private DataOutputStream writer2;
    private BufferedReader reader;
    private BufferedReader reader2;
    public SimpleHttpHandler(Socket client){
    this.client = client;
    public void run(){
    try{
    this.reader = new BufferedReader(
    new InputStreamReader(
    this.client.getInputStream()
    InetAddress ipp=InetAddress.getByName("192.168.6.29"); \\ my squid server
    System.out.println(ipp);
    StringBuffer buffer = new StringBuffer();
    Socket ss=new Socket(ipp,3128);
    this.writer= new DataOutputStream(ss.getOutputStream());
    writer.writeBytes(this.read());
    this.reader2 = new BufferedReader(
    new InputStreamReader(
    ss.getInputStream()
    this.writer2= new DataOutputStream(this.client.getOutputStream());
    writer2.writeBytes(this.read2());
    this.writer2.close();
    this.writer.close();
    this.reader.close();
    this.reader2.close();
    this.client.close();
    catch(Exception e){
    e.printStackTrace();
    private String read() throws IOException{
    String in = "";
    StringBuffer buffer = new StringBuffer();
    while(!(in = this.reader.readLine()).trim().equals("")){
    buffer.append(in + "\n");
    buffer.append(in + "\n");
    System.out.println(buffer.toString());
    return buffer.toString();
    private String read2() throws IOException{
    String in = "";
    StringBuffer buffer = new StringBuffer();
    while(!(in = this.reader2.readLine()).trim().equals("")){
    buffer.append(in + "\n");
    System.out.println(buffer.toString());
    return buffer.toString();
    Edited by: Tareq85 on Jun 20, 2008 5:22 PM

  • Need a little help please    Airport Express

    Need a little help please.
    I am trying to set up a wireless network at my home using Airport Express.
    I have a regular phone line running in to I assume the modem. From there, there is an Ethernet cable running from that box to the back of the PC. My question is, I think, which of those do I unplug and plug into the Airport Express, the one on the back of the PC or the one that is in the back of the modem, or is this totally wrong.
    Any help would be appreciated…
    Thanks
    In advance…
    PS I have the manual but to me it is not very clear…

    Your connection sequence would look like this:
    Internet > Modem > AirPort Express >>>wireless to your computers.
    This means that you would unplug the cable that is now connected at the back of your PC and move that connection to the AirPort Express.
    Open Macintosh HD > Applications > Utilities > AirPort Utility
    Click Continue to follow the guided setup. On the third page, you will choose the option to "Create a wireless network" and continue the setup.

  • I cannot install the latest version of itunes as I have old versions of bonjour and quicktime. I can't remove these programs either. Help please as I have tried almost everything I have found so far on the the web.

    I cannot install the latest version of itunes as I have old versions of bonjour and quicktime. I can't remove these programs either. Help please as I have tried almost everything I have found so far on the the web.

    Unfortunately, this sort of trouble has gotten more complicated to deal with ever since Microsoft pulled the Windows Installer CleanUp utility from their Download Center on June 25. First we have to find a copy of the utility.
    Let's try Googling. (Best not to use Bing, I think.) Look for a working download site for at least version 3.0 of the Windows Installer CleanUp utility. (The results from mydigitallife and Major Geeks are worth checking.)
    After downloading the utility installer file (msicuu2.exe), scan the file for malware, just in case. (I use the free version of Malwarebytes AntiMalware to do single-file scans for that.)
    If the file is clean, to install the utility, doubleclick the msicuu2.exe file you've downloaded.
    Now run the utility ("Start > All Programs > Windows Install Clean Up"). In the list of programs that appears in CleanUp, select any Bonjour and QuickTime entries and click "Remove".
    Quit out of CleanUp. Restart the PC, and try another iTunes install. Does it go through properly this time?

  • Guys, a little help please ???

    Guys, a little help please before i launch my new toys out of my pram   I've got the new apple TV, Ipad2, and IOS5 update. I'm trying to set up mirrorring , however, when i double click the home page and swipe, the only options it gives me are Ipad or Apple TV. The video shows that i should be able to simply click on mirrorring and whazam it appears on my TV... I can't get this option.... I've rebooted them (router, ipad 2 and Apple Tv) numerous times but still can't get it.......Can someone tell me what I'm doing wrong?
    Thanks

    Sounds as though the options you're getting are the standard Airplay output icons.
    Check current AppleTV software version in Settings>General>About
    Latest is 4.4.2 - there's a sticky at the top of the page about updating - if you're on 4.3 or lower just update from Settings.
    Maybe someone can confirm the video you mention is actually the correct way to invoke mirroring - link?
    (Yn anfodus heb iPad2 does dim syniad 'da fi os ydi'r Mirroring yn gweithio fel yn y fideo - oes linc i'r fideo, rhag ofn bod y fideo'n anghywir?)
    AC

  • I have iPhone 4.I uprage it to IOS 5.1.1 and i can't go into it because i have no service.A  little help,please ? :/, I have iPhone 4.I uprage it to IOS 5.1.1 and i can't go into it because i have no service.A  little help,please ? :/

    I have iPhone 4.I uprage it to IOS 5.1.1 and i can't go into it because i have no service.A  little help,please ? :/, I have iPhone 4.I uprage it to IOS 5.1.1 and i can't go into it because i have no service.A  little help,please ? :/

    Your phone is carrier locked to a carrier other than the one you are trying to use.
    It was apparently hacked to unlock it prior to your attempt to update. Updating has re-locked it to the original carrier.
    Contact them and find out what their policy is.

  • My first java programming - Need some help please!!!

    I have to create a simple java program which i am not good at i am ok in C but my java is quite bad. The program need to define a class called Student and with a string called StudentNAme, a integer StudentID(key), An array of 8 integers called Marks that holds the students marks for 8 modules. It also says Include appropriate accessors, mutators and constructor(s) as well as a method to update the student�s marks. Anybody please help me in this question. I prefer an simple example of this program so I can learn faster, I dont even know how to declare a class.. So sorry but please help me out and thanks in advance

    I would also suggest you try using an IDE like
    eclipse (free)
    www.eclipse.org
    This will help you get a working program much faster.But please do also tell them that if they have troubles using it, they're supposed to read the IDE manual instead of posting here.

  • Little help please regarding deleting files and folders...

    My wife has a MBP and has accumulated some old items in her documents folder that she'd like to delete. She has a USB mouse but the "right click" doesn't appear to work. She's running 10.4.11 and can't reveal the files in icon mode to facilitate dragging to trash. Certainly there is a sequence of keystroke commands that will allow these files to be effectively trashed, but our "control/delete", or "apple/delete", or "option/delete" doesn't do the trick after highlighting the subject file. Help please! TIA!

    To delete a file or folder, high light it then using the keyboard type Command Delete and that will delete it. If you have multiple files and/or folders the same keyboard commands apply.
    Regards,
    Roger

  • My mac book pro is struggling to run streamed video, ie bbc i tv programs, can anyone help please

    my mac book pro is struggling to run streamed video, ie bbc i tv programs, can anyone help please

    Yes, it seems therer was a problem with my internet connection, check with Sky, they have adjusted my settings and its back working perfect, watched bbc i this morning, many thanks

  • Almost done with program, just a little help please

    I am almost done with a program but I just need to have the planet which is _ball be painted on the screen.  I am making a planet that orbits a sun, it all works but the planet is not painted on the screen, but I used a fill method.  Can you guys help?
    public class MovingBall extends SmartEllipse
        int X0 = 100, Y0 = 100;
        double X2, Y2;
        double r = 10;
        double a = 0;
        double da = .04;
        double ecc = 1;
        double TWOPI = 2 * Math.PI;
        private javax.swing.JPanel _panel;
        public MovingBall (java.awt.Color aColor, javax.swing.JPanel aPanel)
         super(aColor);
         _panel = aPanel;
         X2 = X0 + r * Math.cos(a);
         Y2 = Y0 + r * Math.sin(a);
         this.setLocation(X2, Y2);
        public void move()
         a = a + da;
         a = a % TWOPI;
         X2 = X0 + r * ecc * Math.sin(a);
         Y2 = Y0 + r * ecc * Math.sin(a);
         this.setLocation (X2, Y2);
        public boolean inFront()
         return (a <= Math.PI);
        public void SetCircle(int x, int y)
         X0 = x;
         Y0 = y;
         //ecc = 1.0 - (double)pct/100;
        public void setAngleIncrement(double inc)
            da = inc;
        public void setCenter(double g, double s)
    public class MovingBallPanel extends javax.swing.JPanel implements Mover, Controller
        private final int INIT_X = 250;
        private final int INIT_Y = 200;
        private SmartEllipse _sun;
        private Sky _sky;
        private final int SUN_DIAMETER = 60;
        private MovingBall _ball;
        private final int PLANET_DIAMETER = 35;
        private final int ORBIT_DIAMETER = 185;
        int _da = 1;
        int _ecc = 1;
        private final int INTERVAL = 100;
        private MoveTimer _timer;
        public MovingBallPanel()
         super();
         this.setBackground(java.awt.Color.BLACK);
         _sun = new SmartEllipse(java.awt.Color.YELLOW);
         _sun.setSize(SUN_DIAMETER, SUN_DIAMETER);
         _sun.setLocation(INIT_X - SUN_DIAMETER/2, INIT_Y - SUN_DIAMETER/2);
         _sky = new Sky();
         _ball = new MovingBall(java.awt.Color.RED, this);
         _ball.setCenter((INIT_X - PLANET_DIAMETER)/2, (INIT_Y - PLANET_DIAMETER)/2);
         _ball.setAngleIncrement(_da);     
         _timer = new MoveTimer(INTERVAL, this);
         _timer.start();
        public void move()
            _ball.move();
            this.repaint();
        public void go (boolean g)
         if (g) _ball.setAngleIncrement(_da);
            else _ball.setAngleIncrement(0);
        public void setSpeed(int degrees)
         _da = 2 * degrees;
         _ball.setAngleIncrement(_da);
        public void setEccentricity(int pct)
         _ecc = pct;
         //_ball.setEccentricity(_ecc);
        public void paintComponent(java.awt.Graphics aBrush)
         super.paintComponent (aBrush);
         java.awt.Graphics2D betterBrush = (java.awt.Graphics2D) aBrush;
         _sky.paintSky(betterBrush);
         _sun.draw(betterBrush);
         _sun.fill(betterBrush);
         _ball.draw(betterBrush);
         _ball.fill(betterBrush);
    public class PlanetApp extends javax.swing.JFrame
        ControlPanel _controlPanel;
        MovingBallPanel _movingBallPanel;
        public PlanetApp (String title)
         super(title);
         this.setSize(600,500);
         this.setBackground(java.awt.Color.BLACK);
         this.setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);
         _movingBallPanel = new MovingBallPanel();
         _controlPanel = new ControlPanel(_movingBallPanel);
         this.add(_movingBallPanel, java.awt.BorderLayout.CENTER);
         this.add(_controlPanel, java.awt.BorderLayout.SOUTH);
         this.setVisible(true);
        public static void main (String [] args)
         PlanetApp app =  new PlanetApp("Lab 5");
    public class SmartEllipse extends java.awt.geom.Ellipse2D.Double {
        private java.awt.Color _borderColor, _fillColor;  // attributes
        private int _rotation;
        private final int STROKE_WIDTH = 2;
        public SmartEllipse(java.awt.Color aColor){
         _borderColor = aColor;
         _fillColor = aColor;    // solid color to start
         _rotation = 0;         // no rotation for now
        // methods not provided by Java
        public void setBorderColor (java.awt.Color aColor) {
         _borderColor = aColor;
        public void setFillColor (java.awt.Color aColor) {
         _fillColor = aColor;
        public void setRotation (int aRotation) {
         _rotation = aRotation;
        // more readable versions of methods provided by Java
        public void setLocation (double x, double y) {
         this.setFrame (x, y, this.getWidth(),
                     this.getHeight());
        public void setSize (int aWidth, int aHeight) {
         this.setFrame(this.getX(), this.getY(),
                    aWidth, aHeight);
        public void move (int aChangeInX, int aChangeInY) {
         this.setFrame((int)this.getX()+aChangeInX,
                    (int)this.getY()+aChangeInY,
                    this.getWidth(),
                    this.getHeight());
        public void fill (java.awt.Graphics2D aBetterBrush){
         java.awt.Color savedColor = aBetterBrush.getColor();
         aBetterBrush.setColor(_fillColor);
         aBetterBrush.fill(this); // paint a solid ellipse
         aBetterBrush.setColor(savedColor);
        public void draw (java.awt.Graphics2D aBrush) {
         java.awt.Color savedColor = aBrush.getColor();
         aBrush.setColor(_borderColor);
         java.awt.Stroke savedStroke = aBrush.getStroke();
         aBrush.setStroke(new java.awt.BasicStroke(STROKE_WIDTH));
         aBrush.draw(this);
         aBrush.setStroke(savedStroke);
         aBrush.setColor(savedColor);
    }

    ?

  • I need help writing a dive scoring program in C#, Help Please?

    The state diving commission wants to computerize the scoring at its diving competitions. I have to write a program to automate the scoring of dives. Requirements:
    After each dive, the user will be prompted to enter the:
    diver's name;                    
    diver's city;                    
    degree of difficulty (ranges from 1.00 to 1.67); and                     
    scores from five judges (scores can range from 0 to 10).
    If an invalid score is entered, an error message will be displayed. The user will be prompted for the score repeatedly until a valid score is entered.
    The program will then display the following information:
    Diver's name                    
    Diver's city                    
    Dive final score: This is calculated by dropping the highest and lowest of the five judges' scores. The remaining three scores are added together, and the result is divided by 3 and then multiplied by the degree of difficulty.
    The program will then prompt the user if she/he wants to process another dive. The user can type "Y" or "y" to continue, and "N" or "n" to quit.

    Hi,
    The forum supports VS setup and installation. I think your issue is not about the forum.
    Please clarify your project type. Is it webform or winform?
    If it is webform, please post your issue to ASP.NET forum.
    If it is winform, please post it to
    winform forum.
    Regards.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • HT1918 a little help please...

    Hello!I have a question!I upgraded my iTunes today and now I have Itunes 5.1.1.Before that I just had to give a password and nothing else in order to download an app from iTunes.Now I am a little complicated.I'm trying to create a new account and I don't have a credit card.But there is no ''none'' option!I only download free apps and I'm not interested in buying anything.I tried to change the country option and the ''none'' option appeared!But now I don't know what this '' to redeem a code or gift certificate'' is.And I don't know what to do in order to continue...Could you please help me?

    Again sad, no replies -

  • Switching from external Email server to Exchange, Understanding Dis-Joint, and a little help please

    I'm pretty new at installing exchange myself and have never done Exchange 2013
    While going through the install help online I came across disjointed domains. I think I'm over thinking this but here is what I have and what I want to do. Any other tips would be great as well. 
    Customer currently has a domain, internal dns and email through GoDaddy. Lets call it smallschool.com 
    Internally they have a new Active Directory (2012) and the domain is in.smallschool.com. There is no external DNS except GoDaddy. I plan to use that (if that's ok). 
    I have built a Hyper-V for Exchange 2013 and have installed pre-requisites. 
    My Current Question are...
    Do I need to set up dis-joint dns suffix and modify the msds-allowdnssuffix attribute? I have the instructions, I just don't know if this is a must or not with the domain names like they are.
    Am I going to run into any trouble switching GoDaddy's email to Exchange Server? Any Tips?
    Thank You, 
    fixitrod

    Hi fixitrod,
    Agree with Ed Crowley. If your original used domain is smallschool.com in GoDaddy, I suppose your email address would be
    [email protected]
    If that is the case, when you deployed a new AD domain with in.smallschool.com, we can create an accepted domain for smallschool.com in Exchange 2013. If you want to still use Godaddy for external message sending and receiving, you can create an external
    relay domain. For more information about configuring external relay fomain, please refer to:
    http://technet.microsoft.com/en-us/library/jj657491(v=exchg.150).aspx
    Regards,
    Winnie Liang
    TechNet Community Support

  • I created my first program-compiling error-help please

    hey there
    i just wanted my first program in java and here it is below with the eroor when i'm compiling it, i cant understand whats wrong:
    public class SquareArea {
         public static void main(String[] args); {
         float length;
         float width;
         float SquareArea;
         System.out.println ("Please enter length"+ length);
         System.out.println ("Please enter width"+ width);
         SquareArea= length*width;
         System.out.println ("The area of the square is" + SquareArea);
    The error is:C:\Documents and Settings\User\Desktop\SquareArea.java:5: missing method body, or declare abstract
         public static void main(String[] args); {
    ^
    1 error
    Tool completed with exit code 1

    There shouldn't be a semicolon between the ")" and the "{" near the end of that line.
    With that semicolon, you're basically defining an empty, zero-size main method, and then throwing a bunch of garbage after it. That's what the compiler thinks anyway. Remove that semicolon and it should compile OK.
    But it won't work super well, because you're not actually getting any input for length and width. It's just going to output this:
    Please enter length0
    Please enter width0
    The area of the square is0

  • Can't use google. Little help please

    For some reason I cannot use Google as a search engine or access its website. Would really like to resolve this. Any help is really appreciated.
    Things I have tried:
    1.) Ping google and it was successful
    The address it is using is 173.194.117.242
    To make things weird, if I use this numerical address in the search cue I in fact get access to the google website
    2.) I flushed the DNS in "Terminal"
    Not sure if that did anything. I read somewhere to try it
    Important background information
    When I enter google in my search function, I am directed to this page strangely http://122.132.196.148/33407BMULZ/dsawfffs.php?64198
    I do live in South Korea so that's why its in Korean. Basically it tells me I need to update google chrome (which I am not even using) or download some binary patch that really only is meant for Microsoft users so it doesn't work on my computer anyway.
    So...Why is it that I can reach 173.194.117.242 (google) but then am directed to that strange web page in korean when I use google as a search engine in my browser (firefox,safari)
    Thanks!

    Please review the options below to determine which method is best to remove the Adware installed on your computer.
    The Easy, safe, effective method:
    http://www.adwaremedic.com/index.php
    If you are comfortable doing manual file removals use the somewhat more difficult method:
    http://support.apple.com/en-us/HT203987
    Also read the articles below to be more prepared for the next time there is an issue on your computer.
    https://discussions.apple.com/docs/DOC-7471
    https://discussions.apple.com/docs/DOC-8071
    http://www.thesafemac.com/tech-support-scam-pop-ups/

Maybe you are looking for

  • Display image in report from BLOB

    Hi All, i have one requirement i.e i want to display image in a report base on condition like if id =1 then firest image, id = 2 then second image and id =3 then third image i have image in database in BOLB type i need to display in report based on t

  • Error while data loading in real time cube

    HI experts, I have a problem. I am loading data from a flat file.The data is loading correctly till the DSO but when i am trying to load it into the cube it is giving an error. The cube is  a real time cube for PLANING. I have chnaged the status to a

  • File Vault restore after hard drive failure?

    My MacBook Pro was working just fine, and Disk Uility never found any problems (I did a fresh install probably four months ago), then the MBP froze and wouldn't reboot after a forced shutdown. Disk Utility suddenly found massive amounts of errors, wh

  • 5800 screen question

    Hi, I'm a 1st time owner of a brand new 5800, this is my first experience with a touch screen phone and I was wondering since the screen is plastic and I absolutely hate scratches on my phones anywhere but especially on my screen, is there a way to p

  • How to I get the tab line and the clock to appear on any page?

    Once I had a line of tabs across the top of my screen -- all the open tabs. Now that line has shrunk only to be opened by moving the cursor to the topmost part of my screen. I don't like that. How do I get it back so the tabs are always showing??? At