I am having a problem to listen radio program online

HP Pavilion dv7
Windows 7

Is your iPhoto library on your internal drive?
Back up your iPhoto library, depress and hold the command and option keys, launch iPhoto and repair permissions from the resulting menu
LN

Similar Messages

  • Hello. Having a problem with skype. i am online, all buttons work, however i can not make a video call the button simply doesnt work. Messages works. voice calls works. Please help.

    Hello. Having a problem with skype. i am online, all buttons work, however i can not make a video call the button simply doesnt work. Messages works. voice calls works. Please help.

    Sounds like you need to contact skype.

  • Having some problems with Itunes Radio on Ipad with Retine please help!

    Help! Itunes radio not working!

    Try here >  Can't connect to the iTunes Store
    and here >  iTunes for Windows: Network Connectivity Tests

  • Spam has greatly increased in my inbox. It was not a problem before. How can this be improved?  Is anyone else having this problem?

    Spam has greatly increased in my inbox.  It was not a problem before. How can this be improved?  Is anyone else having this problem?

    What mail program are you using???  Who's your provider???
    You can usually log in to your account and make changes to spam filtering, server side.
    Client side you can add spam filtering software like SpamSieve.  Very effective.

  • I'm having a problem getting on/listening most stations?

    I'm having a problem getting on/listening most stations?

    I really wish I had started counting, you must be post #100 or something.  I suggest you browse this forum.  This issue has been going on for at least 3 days now.  It happens to some part of the time, some for all the time, not at all to others.
    It's not clear what the issue is, or where it lies.  If it's something to do with Apple's servers they are not likely to discuss it.  There was an issue like this a few months ago with the weather widgets and people kept on posting with no news until one day it suddenly started working, again with no news.  If you wish to, you can report to Apple.
    http://www.apple.com/feedback/itunesapp.html
    There are other applications that let you listed to online radio if you are desperate.  Check www.pure-mac.com

  • Having problem with listening songs after updating iPad 2 to OS 5.1?

    I recently updated my iPad 2 to OS 5.1. After the update, I have been having a problem listening to music. If I go to iPod and start a song after exiting to the home screen, the song stops playing.Why is this happening? I also tried restarting the iPad but still the problem persists.

    Read this from Apple. Read the last part about the .ipsw file. I copied the text from here.
    http://support.apple.com/kb/TS3694
    This device is not eligible for the requested build (Also sometimes displayed as an "error 3194")
    Update to the latest version of iTunes.
    Third-party security software or router security settings can also cause this issue. To resolve this, followTroubleshooting security software issues.
    Downgrading to a previous version of iOS is not supported. If you have installed software to performunauthorized modifications to your iOS device, that software may have redirected connections to the update server (gs.apple.com) within the Hosts file. Uninstall the unauthorized modification software from the computer.
    Edit out the "gs.apple.com" redirect from your hosts file, and then restart the computer for the host file changes to take affect. For steps to edit the Hosts file and allow iTunes to communicate with the update server, see iTunes: Troubleshooting iTunes Store on your computer, iPhone, iPad, or iPod—follow steps under the heading Blocked by configuration (Mac OS X / Windows) > Rebuild network information > The hosts file may also be blocking the iTunes Store. If you do not uninstall the unauthorized modification software prior to editing the hosts file, that software may automatically modify the hosts file again on restart.
    Avoid using an older or modified .ipsw file. Try moving the current .ipsw file (see Advanced Steps > Rename, move, or delete the iOS software file (.ipsw) below for file locations), or try restoring in a new user to ensure that iTunes downloads a new .ipsw.

  • After I have updated my iPhone5 to IOS8 I can no longer access my greetings. I can't change the greeting or listen. Anyone else having this problem?

    After I have updated my iPhone5 to IOS8 I can no longer access my greetings. I can't change the greeting or listen. Anyone else having this problem?

    See:
    https://discussions.apple.com/thread/4350553?start=15&tstart=0
    Solution: downgrade to version: 5.0.2

  • Having TWO problems with my iPod mini.

    I've had my ipod mini for a year and a half. I only ever use it 2-3 times a week for 30 mins at a time at the gym, and sometimes in the car. Already I'm having two problems.
    Problem #1- Battery. I've noticed alot of other people on here seem to be having this problem aswell. I'll charge it fully and leave it in the charger over night. I disconnect it, Start playing it, and 1 or 2 songs later I get the message saying "battery low, please connect to power source" It just came OFF a power source. I have 2 different ways that I charge my ipod. I use the computer. And I have a clock radio that it sits in to play the ipod and charges it at the same time. It dosen't matter which I use.. I have the problem either way.
    Problem #2- When the battery actually is working(which is rare) sometimes the music sounds like it's under water. Basically, The music plays, but with very low bass. I usually either listen to it through my car adapter, or through my headphones and I get the same problem either way. This isn't all the time though.
    I've never dropped it, gotten it wet or left it in the sun. It's had no physical damage at all.
    Does anyone know what may me going on? I've followed the steps and tips from other posts on the battery issue but nothing has worked for me. The only thing I can think of (and probably the only thing anyone can recommend) is that I send it in to get it repaired. However, I refuse to do that. I don't think I should have to pay to repair apple's 1.5 year old products especially since I paid close to $300 for it in the first place. I also don't want to receive a refurbished one, I want MINE fixed or a brand new one(which I know won't happen).
    Any suggestions would be appreciated.

    1. Place 1 drop of rubbing alcohol on the home button.
    2. Press the button repeatedly with pencil eraser making sure to get liquid into area surrounding button.
    3. Dry off area with paper towel.
    4. Press home button until it works again.

  • HT201303 was just having this problem until today. It is now all sorted and I can explain what to do very simply and easily.

    I was just having this problem until today. It is now all sorted and I can explain what to do very simply and easily.
    I remembered the answers to my questions, I just forgot "EXACTLY" how I entered the text - so I had to have them reset. The easiest way is to sign in through www.appleid.com. Then on the right click the "Manage your Account" link and sign in. Easy so far right. Then, as others have said, look on the left of the screen you will see a link called "Password and Security" - click on this. Now this is where the confusion begins. Some people have a link located directly under the existing questions that looks like this "Forgot your answers? Send reset security info email to blah blah blah email . If you see this click it and it will send an email to the "Rescue Email" address that you entered when you originally entered your answers. Follow the instructions contained in this email and you are done. If you cannot remember this email address or you have since closed it, you will need to go to the Itunes Express lane and send an email to Apple requesting them to reset your answers.
    HOWEVER IF YOU DO NOT SEE A THIS LINK UNDER THE QUESTIONS - this means that you DID NOT enter a Rescue email address when you originally set your questions. The only way you can now reset your Security Questions and Answers is to go to the Itunes Express lane and email Apple asking to have these reset. I have 2 apple accounts, one for myself and one for my daughter - as I did not include a rescue email I had to email apple. On both occasions, these questions were reset and an email sent to me exactly 24 hours after I sent them the request. I entered the new details, WROTE THEM DOWN EXACTLY AS I ENTERED THEM THIS TIME, entered a Rescue Email this time and I am good to go again. Simple. Now when I log in and click on "Password and Security" I do have the reset link visable. Apple support are good, they just take a bit of time to get things done, but they always seem to get there in the end. I just wish someone had taken the time to explain this somewhere else in the forum as it would have saved me much time and angst.
    To get to the Itunes Express Lane go to this website www.appleid.com make sure the correct country is displayed top right, if not change it. Once this is saved go to the tabs at the top of the screen and click Support. Then halfway down the next page you will see a photo of two random people with a title of Contact Apple Support - Click this. Scroll down until you see the itunes logo, to the right of this you will see the link Express Lane for iTunes Player and iTunes Store - click on this. One the right hand side of the next page click on the link "itunes Store". On the next page click the link "Account Management" check the radio button beside "itunes store account security", select your country from the drop down box and click "Continue". Under the heading MORE OPTIONS, you will see a clickable link called email - click this. Fill in your name, Apple ID and country. Then in the text box, write "I have forgotten the answers to my Security questions, would you kindly please reset them. Thank-You". Then Click Continue, you will be given a reference number and an email is sent to your address advising that generally someone will attend to your request within 24 hours. Like I said previously, I had to do this twice and both times it was reset however it was done within about 5 minutes of the 24 hour cut off, so you will have to be patient. I know 100% that this works for Australia - I am guessing other countries should be similar. Hope this helps someone somewhere!

    Standard troubleshooting...
    1. Try a Restart by pressing the sleep/lock button until you see the slider.  Slide to power off.  Restart by pressing the sleep/lock button until you see the Apple logo.
    2. Try a Reset by pressing the home and sleep buttons until you see the Apple logo, ignoring the slider if it comes up. Takes about 5-15 secs of button holding and you won't lose any data or settings.
    3. Remove apps from Recently Used list...
    - From any Home Screen, double tap the home button to bring up the Recents List
    - Swipe up on the app preview card
    - Press the home button when done.
    4. If still a problem restore with your backup.
    5. If still a problem restore as new, i.e. without your backup. See how it runs with nothing synced to it.
    6. If still a problem, it's likely a hardware issue.

  • Having a problem saving the graphics on a canvas.

    I'm having a problem saving graphics on a canvas. It draws on the canvas but when another window comes up the graphics disappear. I put in a method to take the graphics on the canvas and repaint it with the graphics. But this comes up blank. So I don't know why this is happening. It is probably the paint method but I don't know why. If anyone has any ideas could you please respond because I have had this problem for ages now and it's driving me mad and I have to get this finished or I'm going to be a lot of trouble. I'll show you the code for the class I am concerned with. It is long but most of it can be disregarded. The only parts which are relevent are the paint method and where the drawline e.t.c are called which is in the mouse release
    package com.project.CSSE4;
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.image.ImageFilter;
    import java.awt.image.CropImageFilter;
    import java.awt.image.FilteredImageSource;
    import java.io.*;
    import java.util.*;
    import java.net.*;
    import javax.swing.*;
    import java.sql.*;
    public class CanvasOnly extends JPanel
           implements MouseListener, MouseMotionListener
       public static final int line = 1;
       public static final int freehand = 2;
       public static final int text = 3;
       public static final int mode_paint = 0;
       public static final int mode_xor = 1;
       public Color drawColor;
       public int drawThickness = 1;
       public int drawType = 0;
       public boolean fill = false;
       private boolean dragging = false;
       public int oldx = 0;
       public int oldy = 0;
       private int rectangleWidth;
       private int rectangleHeight;
       private tempLine draftLine;
       private tempText draftText;
       public Canvas pad;
       public static final Font defaultFont =
         new Font("Helvetica", Font.BOLD, 14);
       protected boolean floatingText = false;
       boolean showingPicture;
       protected Image offScreen;
       public JTextArea coor;
       public JButton writeIn;
       Connection connection;
       String codeLine;
       int x = 0;
       int y = 0;
       public CanvasOnly()
           try
                Class.forName("com.mysql.jdbc.Driver").newInstance();
           }catch( Exception e)
                 System.err.println("Unable to find and load driver");
                 System.exit(1);
            pad = new Canvas();
            pad.setBackground(Color.white);
            pad.setVisible(true);
            pad.setSize(400, 400);
           coor = new JTextArea(15, 15);
           writeIn = new JButton("load TExt");
           writeIn.addActionListener(new ActionListener()
                   public void actionPerformed(ActionEvent event1)
                     try
                   Statement statement = connection.createStatement();
                   ResultSet rs = statement.executeQuery("SELECT * FROM submit WHERE file_name = 'cmd.java'");
                   rs.next();
                   String one1 = rs.getString("student_id");
                   //System.out.println("one1 :" + one1);
                   String two1 = rs.getString("file_name");
                   //System.out.println("two1 : " + two1);
                    InputStream textStream = rs.getAsciiStream("file");
                    BufferedReader textReader = new BufferedReader(
                                     new InputStreamReader(textStream));
                    codeLine = textReader.readLine();
                    x = 0;
                    y = -12;
                    while(codeLine != null)
                        y = y + 12;
                        //fileText.append( line + "\n");
                        //canvasPad.drawTheString(line, x, y);
                        drawText(Color.black, x, y, codeLine, mode_paint);
                        codeLine = textReader.readLine();
                     textReader.close();
                    pad.setSize(400, y);
                    Timestamp three1 = rs.getTimestamp("ts");
                    //System.out.println(three1);
                    textReader.close();
                    rs.close();
              }catch (SQLException e)
                System.err.println(e);
              catch(IOException ioX)
                System.err.println(ioX);
            //setSize(300,300);
            drawColor = Color.black;
            pad.addMouseListener(this);
         pad.addMouseMotionListener(this);
         offScreen = null;
       public Image getContents()
         // Returns the contents of the canvas as an Image.  Only returns
         // the portion which is actually showing on the screen
         // If the thing showing on the canvas is a picture, just send back
         // the picture
         if (showingPicture)
             return (offScreen);
         ImageFilter filter =
             new CropImageFilter(0, 0, getWidth(), getHeight());
         Image newImage =
             createImage(new FilteredImageSource(offScreen.getSource(),
                                  filter));
         return(newImage);
        public void setImage(Image theImage)
         // Fit it to the canvas
         offScreen = theImage;
         repaint();
         showingPicture = true;
        synchronized public void paint(Graphics g)
         int width = 0;
         int height = 0;
         //The images are stored on an off screen buffer.
            //offScreen is the image declared at top
         if (offScreen != null)
                  //intislise the widt and heigth depending on if showingpicture is true
              if (!showingPicture)
                       width = offScreen.getWidth(this);
                       height = offScreen.getHeight(this);
                   //width = getWidth(this);
                   //height = getHeight(this);  //offScreen
              else
                   //width = pad.getSize().width;
                   //height = getSize().height;
                   width = pad.getWidth();
                   //width = getSize().width;
                   height = pad.getHeight();
                   //height = getSize().height;
                    //Draws as much of the specified image as has already
                    //been scaled to fit inside the specified rectangle
                    //The "this" is An asynchronous update interface for receiving
                    //notifications about Image information as the Image is constructed
    //This is causing problems
              g.drawImage(offScreen, 0, 0, width, height, pad);
              g.dispose();
         //clear the canvas with this method
        synchronized public void clear()
         // The maximum size of the usable drawing canvas, for now, will be
         // 1024x768
         offScreen = createImage(1024, 768);
         //Creates an off-screen drawable image to be used for double buffering
         pad.setBackground(Color.white);
         //Set the showingPicture to false for paint method
         showingPicture = false;
         repaint();
         synchronized public void drawLine(Color color, int startx, int starty,
                              int endx, int endy, int thickness,
                              int mode)
         int dx, dy;
         Graphics g1 = pad.getGraphics();
         Graphics g2;
         //if image is not intialised to null
         //the getGraphics is used for freehand drawing
         //Image.getGraphics() is often used for double buffering by rendering
            //into an offscreen buffer.
         if (offScreen != null)
             g2 = offScreen.getGraphics();
         else
             g2 = g1;
            //mode is put into the method and XOR is final and equal to 1
         if (mode == this.mode_xor)
                  //calls the setXOR mode for g1 and g2
                  //Sets the paint mode of this graphics context to alternate
                    //between this graphics context's current color and the
                    //new specified color.
              g1.setXORMode(Color.white);//This will
              g2.setXORMode(Color.white);
         else
                  //Sets this graphics context's current color to the
                    //specified color
              g1.setColor(color);
              g2.setColor(color);
         if (endx > startx)
             dx = (endx - startx);
         else
             dx = (startx - endx);
         if (endy > starty)
             dy = (endy - starty);
         else
             dy = (starty - endy);
         if (dx >= dy)
              starty -= (thickness / 2);
              endy -= (thickness / 2);
         else
              startx -= (thickness / 2);
              endx -= (thickness / 2);
         for (int count = 0; count < thickness; count ++)
              g1.drawLine(startx, starty, endx, endy);
              g2.drawLine(startx, starty, endx, endy);
              if (dx >= dy)
                  { starty++; endy++; }
              else
                  { startx++; endx++; }
            //Disposes of this graphics context and releases any system
            //resources that it is using.
         g1.dispose();
         g2.dispose();
         //This method is not causing trouble
         synchronized public void drawText(Color color, int x, int y,
                String text, int mode)
         Graphics g1 = pad.getGraphics();
         Graphics g2;
         if (offScreen != null)
             g2 = offScreen.getGraphics();
         else
             g2 = g1;
         if (mode == this.mode_xor)
              g1.setXORMode(Color.white);
              g2.setXORMode(Color.white);
         else
              g1.setColor(color);
              g2.setColor(color);
         g1.setFont(new Font("Times Roman", Font.PLAIN, 10));
         g2.setFont(new Font("Times Roman", Font.PLAIN, 10));
         g1.drawString(text, x, y);
         g2.drawString(text, x, y);
         g1.dispose();
         g2.dispose();
          //connect to database
      public void connectToDB()
        try
           connection = DriverManager.getConnection(
           "jdbc:mysql://localhost/submissions?user=root&password=football");
                     //may have to load in a username and password
                                                     //code "?user=spider&password=spider"
        }catch(SQLException connectException)
           System.out.println("Unable to connect to db");
           System.exit(1);
      //use this method to instatiate connectToDB method
      public void init()
           connectToDB();
        protected void floatText(String text)
         draftText = new tempText(this.drawColor,
                            this.oldx,
                            this.oldy,
                                        text);
         this.floatingText = true;
        //nothing happens when the mouse is clicked
        public void mouseClicked(MouseEvent e)
        //When the mouse cursor enters the canvas make it the two
        //straigth lines type
        public void mouseEntered(MouseEvent e)
         pad.setCursor(new Cursor(Cursor.CROSSHAIR_CURSOR));
        //When mouse exits canvas set to default type
        public void mouseExited(MouseEvent E)
         pad.setCursor(new Cursor(Cursor.DEFAULT_CURSOR));
        //used for creating the shapes and positioning thetext
        public void mousePressed(MouseEvent e)
             // Save the coordinates of the mouse being pressed
         oldx = e.getX();
         oldy = e.getY();
         // If we are doing lines, rectangles, or ovals, we will show
         // draft lines to suggest the final shape of the object
         //Draw type is a publc int which can be changed
         if (drawType == this.line)
            draftLine = new tempLine(drawColor, oldx, oldy, oldx,
                                 oldy, drawThickness);
            // Set the draw mode to XOR and draw it.
            drawLine(draftLine.color, draftLine.startx,
            draftLine.starty, draftLine.endx,
            draftLine.endy, drawThickness, this.mode_xor);
        //mouse listener for when the mouse button is released
        public void mouseReleased(MouseEvent e)
             if (drawType == this.line)
              // Erase the draft line
              drawLine(draftLine.color, draftLine.startx, draftLine.starty,
                    draftLine.endx, draftLine.endy, drawThickness,
                    this.mode_xor);
              // Add the real line to the canvas
              //When the imput changes to "mode_paint" it is drawen
              //on the canvas
              drawLine(drawColor, oldx, oldy, e.getX(), e.getY(),
                    drawThickness, this.mode_paint);
              dragging = false;
         else if (drawType == this.text)
              if (floatingText)
                   // The user wants to place the text (s)he created.
                   // Erase the old draft text
                   drawText(drawColor, draftText.x, draftText.y,
                                            draftText.text, this.mode_xor);
                       String str = Integer.toString(e.getX());
                       String str1  = Integer.toString(e.getY());
                       coor.append(str + " " + str1 + "\n");
                   // Set the new coordinates
                   draftText.x = e.getX();
                   draftText.y = e.getY();
                   // Draw the permanent text
                   drawText(drawColor, draftText.x, draftText.y,
                         draftText.text, this.mode_paint);
                   floatingText = false;
         public void mouseDragged(MouseEvent e)
            if (drawType == this.freehand)
              drawLine(drawColor, oldx, oldy, e.getX(), e.getY(),
                    drawThickness, this.mode_paint);
              oldx = e.getX();
              oldy = e.getY();
         else
             dragging = true;
         if (drawType == this.line)
            // Erase the old draft line
            drawLine(draftLine.color, draftLine.startx, draftLine.starty,
              draftLine.endx, draftLine.endy, drawThickness,
              this.mode_xor);
            // Draw the new draft line
            draftLine.endx = e.getX();
            draftLine.endy = e.getY();
            drawLine(draftLine.color, draftLine.startx, draftLine.starty,
              draftLine.endx, draftLine.endy, drawThickness,
              this.mode_xor);
         public void mouseMoved(MouseEvent e)
             if (floatingText)
              // When the user has entered some text to place on the
              // canvas, it remains sticky with the cursor until another
              // click is entered to place it.
              // Erase the old draft text
              drawText(drawColor, draftText.x, draftText.y,
                                draftText.text, this.mode_xor);
              // Set the new coordinates
              draftText.x = e.getX();
              draftText.y = e.getY();
              // Draw the new floating text
              drawText(drawColor, draftText.x, draftText.y,
                        draftText.text, this.mode_xor);
         //declare  a class for the line shown before the is as wanted
        class tempLine
         public Color color;
         public int startx;
         public int starty;
         public int endx;
         public int endy;
         public int thickness;
         public tempLine(Color mycolor, int mystartx, int mystarty,
                      int myendx, int myendy, int mythickness)
             color = mycolor;
             startx = mystartx;
             starty = mystarty;
             endx = myendx;
             endy = myendy;
             thickness = mythickness;
        class tempText
         public Color color;
         public int x;
         public int y;
         public String text;
         public tempText(Color mycolor, int myx, int myy, String mytext)
             color = mycolor;
             x = myx;
             y = myy;
             text = mytext;
    }

    http://www.java2s.com/ExampleCode/2D-Graphics/DemonstratingUseoftheImageIOLibrary.htm

  • I was playing Angry Birds and had to hit the pause button to listen to something.  When I hit the pause/play button again to resume, I heard talking that sounded like a talk-radio program and I couldn't turn it off, even when I turned off my iPad.

    Does anyone know what would cause me to start hearing a talk program of some type after hitting the play button after it had been on pause.  Hitting the pause button shuts off the talking, but hitting the play button starts it up again.  The strange thing is that the talking continues even after I turn off my iPad. The talk program was about silly or trendy news items, not regular news.  It sounds like it could be a talk-radio program, but there were no call letters or information on where it was coming from or who was talking.  The person doing all the talking is a male and sounds like he could be in his 20's.  The only way I could turn it off was to hit the pause button and then turn off my iPad. I just got my iPad last week and had not had any problems with it until this happened.  At the time this happened I was playing a version of Angry Birds that kept being interrupted by t-mobile commercials from time to time, which I had never experienced before. either.

    Well, shut my mouth!  There was a similar question over to the right about a 6th generation nano repeating over and over again -- I read the answer to that one, followed the instructions, and holy crap, it's back to normal.
    Is there a name for this when you end up replying to your own aggravating question?  That's what I did.  Now I can go out and listen.  It's only 91 degrees.  Heaven. Thanks, Apple. 

  • Hi! i'm having a problem with my safari as unnecessary new tabs keeps opening overtime i open some link! is anyone experiencing something like this !

    hi! i'm having a problem with my safari as unnecessary new tabs keeps opening overtime i open some link! is anyone experiencing something like this !

    There is no need to download anything to solve this problem.
    You may have installed one or more of the common types of ad-injection malware. Follow the instructions on this Apple Support page to remove it. It's been reported that some variants of the "VSearch" malware block access to the page. If that happens, start in safe mode by holding down the shift key at the startup chime, then try again.
    Back up all data before making any changes.
    One of the steps in the article is to remove malicious Safari extensions. Do the equivalent in the Chrome and Firefox browsers, if you use either of those. If Safari crashes on launch, skip that step and come back to it after you've done everything else.
    If you don't find any of the files or extensions listed, or if removing them doesn't stop the ad injection, ask for further instructions.
    Make sure you don't repeat the mistake that led you to install the malware. It may have come from an Internet cesspit such as "Softonic" or "CNET Download." Never visit either of those sites again. You might also have downloaded it from an ad in a page on some other site. The ad would probably have included a large green button labeled "Download" or "Download Now" in white letters. The button is designed to confuse people who intend to download something else on the same page. If you ever download a file that isn't obviously what you expected, delete it immediately.
    Malware is also found on websites that traffic in pirated content such as video. If you, or anyone else who uses the computer, visit such sites and follow prompts to install software, you can expect more of the same, and worse, to follow. Never install any software that you downloaded from a bittorrent, or that was downloaded by someone else from an unknown source.
    In the Security & Privacy pane of System Preferences, select the General tab. The radio button marked Anywhere  should not be selected. If it is, click the lock icon to unlock the settings, then select one of the other buttons. After that, don't ignore a warning that you are about to run or install an application from an unknown developer.
    Still in System Preferences, open the App Store or Software Update pane and check the box marked
              Install system data files and security updates (OS X 10.10 or later)
    or
              Download updates automatically (OS X 10.9 or earlier)
    if it's not already checked.

  • Having a problem calling and displaying a page,from outside the class?? :-(

    Hi,
    I seem to be having a problem displaying a class from a different page, it is called but all i get is a blank page, even though when i compile and run it by itself it works fine?? I call it like:
    if(source == animateVMS)
                   {ImageSequence i = new ImageSequence();
                    i.setSize(Toolkit.getDefaultToolkit().getScreenSize());
                    i.show();
                    this.dispose();
                   }but it only displays a blank screen?? I think it is sumthing to do with the contructor of the following class?
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    public class ImageSequence extends JFrame implements ActionListener
       {    static ImageSequence controller = new ImageSequence();
                 ImageSQPanel imageSQPanel;   
            static int frameNumber = -1;   
            int delay;   
            Thread animatorThread;   
            static boolean frozen = false;   
            Timer timer;    
            //Invoked only when this is run as an application.   
        public static void main(String[] args) {
              Image[] waving = new Image[10];        
              for (int i = 1; i <= 10; i++) {
                    waving[i-1] = Toolkit.getDefaultToolkit().getImage("images/T" + i + ".gif");
              JFrame f = new JFrame("ImageSequenceTimer");
              f.addWindowListener(new WindowAdapter() {
                 public void windowClosing(WindowEvent e) {               
                                System.exit(0);           
             //ImageSequence controller = new ImageSequence();
             controller.buildUI(f.getContentPane(), waving);
             controller.startAnimation();
             f.setSize(Toolkit.getDefaultToolkit().getScreenSize());       
             f.setVisible(true);    }    
             //Note: Container must use BorderLayout, which is the    
             //default layout manager for content panes.   
             void buildUI(Container container, Image[] dukes) {
                          int fps = 10;        
             //How many milliseconds between frames?       
             delay = (fps > 0) ? (1000 / fps) : 100;        
             //Set up a timer that calls this object's action handler       
             timer = new Timer(delay, new TimerListener());       
             timer.setInitialDelay(0);       
             timer.setCoalesce(true);        
             JPanel buttonPanel = new JPanel();        
             JButton play = new JButton("PLAY");       
             play.addActionListener(this);
             JButton stop = new JButton("STOP");       
             stop.addActionListener(this);
             JButton back = new JButton("Back");        
             back.addActionListener(this);
             imageSQPanel = new ImageSQPanel(dukes);       
             container.add(imageSQPanel, BorderLayout.CENTER);        
             container.add(buttonPanel, BorderLayout.SOUTH);       
             buttonPanel.add(play);       
             buttonPanel.add(stop);               
             buttonPanel.add(back);   
          public void start() {       
             startAnimation();   
          public void stop() {       
             stopAnimation();   
          public synchronized void startAnimation() {
                       if (frozen) {            
          //Do nothing. The user has requested that we            
          //stop changing the image.       
                         else {           
          //Start animating!           
          if (!timer.isRunning()) {               
          timer.start();           
          public synchronized void stopAnimation() {       
          //Stop the animating thread.       
          if (timer.isRunning()) {           
          timer.stop();       
       /**     * Listener for the play, stop, restart, and back buttons.     */   
       public void actionPerformed(ActionEvent e) {       
       JButton button = (JButton)e.getSource();       
       String label = button.getActionCommand();       
       if("PLAY".equals(label))           
       start();       
       if("STOP".equals(label))           
       stop();
       if("BACK".equals(label))
       {varsity v = new varsity();
        v.setSize(Toolkit.getDefaultToolkit().getScreenSize());
        v.show();
        this.dispose();
       /**     *  Listener for the animation timer.     */   
       private class TimerListener implements ActionListener {       
         public void actionPerformed(ActionEvent e)        {            
       //Advance the animation frame.           
       frameNumber++;             
       //Display it.           
       imageSQPanel.repaint();       
        class ImageSQPanel extends JPanel {       
        Image dukesWave[];        
        public ImageSQPanel(Image[] dukesWave) {           
        this.dukesWave = dukesWave;         }        
        //Draw the current frame of animation.       
        public void paintComponent(Graphics g) {           
        super.paintComponent(g);
        //paint background            
        //Paint the frame into the image.           
        try {               
        g.drawImage(dukesWave[ImageSequenceTimer.frameNumber%10],0, 0, this);            
        catch (ArrayIndexOutOfBoundsException e) {               
        //On rare occasions, this method can be called                
        //when frameNumber is still -1. Do nothing.               
        return;           
    }Could someone please try to help me fix my problem!
    Kind Regards
    RSH

    cheers that did the trick!! : - )
    I was wondeing if you could help me with one more thing, its about getting rid of an old page after you press a button to go to a new page! this.dispose doesnt wrk below:
            JButton back = new JButton("BACK");
            back.addActionListener(new ActionListener()       
                  public void actionPerformed(ActionEvent e)           
                       VowelmSound s = new VowelmSound();
                        s.setSize(Toolkit.getDefaultToolkit().getScreenSize());
                        s.show();
                        //this.dispose();           
             });        and this is main
    public static void main(String[] args)
    JFrame draw = new punjabidraw();   
    draw.setVisible(true);   
    }I was wondering what I could use to get rid of the old page??
    Kind Regards
    Raj

  • 3G isnt working and I cannot receive or send picture messages...Anyone else having this problem?

    When I try to connect to the web on my Droid 2 it says its not connected and there is no 3G symbol at the top of my phone. I also cannot receive or send picture messages from my phone...Is anyone else having this problem or knows how to fix this?

    I do apologize about the issues you are experiencing with your device and I will be more than happy to assist you with resolving those issues. First step will will take in resolve the issues will be by updating your device.
    On your phone, dial *228
    Select option 2 when prompted
    Listen to be advised that the update was successful
    The device will power off and on (if this is not completed automatically, complete is manually)
    Once the device is power back, go ahead and check to see if you are able to send and receive picture messages and that your 3G is working properly. If not, here is a link to additional troubleshooting information:
    http://support.vzw.com/clc/faqs/Equipment/faq_troubleshooting.html?grp=3&faq=3

  • Cover Art Problem [is anyone else having this problem? I need help!]

    all right, I just got a new lime 4G 8GB ipod nano for my birthday a few weeks ago. but one thing is driving me crazy: it keeps messing up my covers! First, a select few of my covers all became Avril Lavigne's Let Go. When I would listen to a track from one of those select cds, it would just be black. when i go to cover flow it was fine. Then, after restoring it, it was ok untill i charged it. Then the same covers became just black. on cover flow, in the menu, and when i listened to a track from them. It's driving me crazy! is anyone else having this problem? If so, how can i fix it?

    Hey Dreamcatch,
    If you added the album art manually, make sure you've added it to every track of the album.
    Make sure you have the latest version of iTunes installed, currently 8.0.1.
    You can download iTunes here: http://www.apple.com/itunes/download/
    Try re-creating the iTunes library as described here: http://support.apple.com/kb/HT1451
    Jason

Maybe you are looking for