Having a spot of bother with expected semi colons

Hello there, i am currently attempting to get snow to display on a java applet using a random number generator. When i compile the program i am getting the same error message for line 24 and 28.
" ';' expected' " I can't figure out where the semi-colons are meant to go..i was wondering would any1 know what the matter is please...although if i do i would probably get more errors...my code is displayed below...any1 know what the matter is? thanks..i have labelled line 24 ad 28 for your benefit.
import java.awt.geom.Ellipse2D;
public class snow
     private int xLocation;
     private int yLocation;
     private int width;
     private int height;
     int random = randomNumberGenerator();
     public snow(int x, int y, int w, int h)
          xLocation = x;
          yLocation = y;
          width = w;
          height = h;
          drawsnow();
public class drawsnow
     public drawsnow()
24>          draw a snow (= randomGenerator())
          for(int i = 0; i <= 20, i++ )
28>     public draw a snow()
          Ellipse2D.Double circle =
               new Ellipse2D.Double( x, y, diameter, diameter);
          g.2draw(circle;)
     public static void main(String[]args)
          JFrame frame = new JFrame();
          final int FRAME_WIDTH = 300;
          final int FRAME_HEIGHT = 400;
          frame.setSize(FRAME_WIDTH, FRAME_HEIGHT);
          frame.setTitle("Snow Amigo");
          frame.set.DefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
          snow component = new snow();
          frame.add(component);
          frame.setVisible(true);
}

Method names (any identifiers) can't have spaces in them - ie "draw a snow"
Method declarations must have return types (eg "void")
Your "for()" loop on 25 has no body
Line 32 is completely up the spout :o)
ok thanks...where do i put the void in?, how to i put a body on for on line 25 and how do i fix the spout lol???
import java.awt.geom.Ellipse2D;
public class snow
     private int xLocation;
     private int yLocation;
     private int width;
     private int height;
     int random = randomNumberGenerator();
     public snow(int x, int y, int w, int h)
          xLocation = x;
          yLocation = y;
          width = w;
          height = h;
          drawsnow();
     public drawsnow()
          drawsnow (= randomGenerator())
     24>     for(int i = 0; i <= 20, i++ )
     public drawasnow()
          Ellipse2D.Double circle =
               new Ellipse2D.Double( x, y, diameter, diameter);
          g.2draw(circle;)
     public static void main(String[]args)
          JFrame frame = new JFrame();
          final int FRAME_WIDTH = 300;
          final int FRAME_HEIGHT = 400;
          frame.setSize(FRAME_WIDTH, FRAME_HEIGHT);
          frame.setTitle("Snow Amigo");
          frame.set.DefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
          snow component = new snow();
          frame.add(component);
          frame.setVisible(true);
}

Similar Messages

  • Problem with SAX parser - entity must finish with a semi-colon

    Hi,
    I'm pretty new to the complexities of using SAXParserFactory and its cousins of XMLReaderAdapter, HTMLBuilder, HTMLDocument, entity resolvers and the like, so wondered if perhaps someone could give me a hand with this problem.
    In a nutshell, my code is really nothing more than a glorified HTML parser - a web page editor, if you like. I read in an HTML file (only one that my software has created in the first place), parse it, then produce a Swing representation of the various tags I've parsed from the page and display this on a canvas. So, for instance, I would convert a simple <TABLE> of three rows and one column, via an HTMLTableElement, into a Swing JPanel containing three JLabels, suitably laid out.
    I then allow the user to amend the values of the various HTML attributes, and I then write the HTML representation back to the web page.
    It works reasonably well, albeit a bit heavy on resources. Here's a summary of the code for parsing an HTML file:
          htmlBuilder = new HTMLBuilder();
    parserFactory = SAXParserFactory.newInstance();
    parserFactory.setValidating(false);
    parserFactory.setNamespaceAware(true);
    FileInputStream fileInputStream = new FileInputStream(htmlFile);
    InputSource inputSource = new InputSource(fileInputStream);
    DoctypeChangerStream changer = new DoctypeChangerStream(inputSource.getByteStream());
    changer.setGenerator(
       new DoctypeGenerator()
          public Doctype generate(Doctype old)
             return new DoctypeImpl
             old.getRootElement(),
                              old.getPublicId(),
                              old.getSystemId(),
             old.getInternalSubset()
          resolver = new TSLLocalEntityResolver("-//W3C//DTD XHTML 1.0 Transitional//EN", "xhtml1-transitional.dtd");
          readerAdapter = new XMLReaderAdapter(parserFactory.newSAXParser().getXMLReader());
          readerAdapter.setDocumentHandler(htmlBuilder);
          readerAdapter.setEntityResolver(resolver);
          readerAdapter.parse(inputSource);
          htmlDocument = htmlBuilder.getHTMLDocument();
          htmlBody = (HTMLBodyElement)htmlDocument.getBody();
          traversal = (DocumentTraversal)htmlDocument;
          walker = traversal.createTreeWalker(htmlBody,NodeFilter.SHOW_ELEMENT, null, true);
          rootNode = new DefaultMutableTreeNode(new WidgetTreeRootNode(htmlFile));
          createNodes(walker); However, I'm having a problem parsing a piece of HTML for a streaming video widget. The key part of this HTML is as follows:
                <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
                  id="client"
            width="100%"
            height="100%"
                  codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
                  <param name="movie" value="client.swf?user=lkcl&stream=stream2&streamtype=live&server=rtmp://192.168.250.206/oflaDemo" />
             etc....You will see that the <param> tag in the HTML has a value attribute which is a URL plus three URL parameters - looks absolutely standard, and in fact works absolutely correctly in a browser. However, when my readerAdapter.parse() method gets to this point, it throws an exception saying that there should be a semi-colon after the entity 'stream'. I can see whats happening - basically the SAXParser thinks that the ampersand marks the start of a new entity. When it finds '&stream' it expects it to finish with a semi-colon (e.g. much like and other such HTML characters). The only way I can get the parser past this point is to encode all the relevant ampersands to %26 -- but then the web page stops working ! Aaargh....
    Can someone explain what my options are for getting around this problem ? Some property I can set on the parser ? A different DTD ? Not to use SAX at all ? Override the parser's exception handler ? A completely different approach ?!
    Could you provide a simple example to explain what you mean ?
    Thanks in anticipation !

    You probably don't have the ampersands in your "value" attribute escaped properly. It should look like this:
    value="client.swf?user=lkcl&stream=...{code}
    Most HTML processors (i.e. browsers) will overlook that omission, because almost nobody does it right when they are generating HTML by hand, but XML processors won't.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Multiple Artist, Genre... Separator (Semi-Colon) instead of Smart Playlists

    In my opinion, one of the greatest features of ID3 tags is the ability to use semi-colons to differentiate between multiple artists, genres, albums, etc... for any given field. This feature has been available since ID3 tags for MP3's were first implemented over a decade ago.
    With Windows Media Player 10, it's database was finally able to parse the information separated by semi-colons correctly. What this means is that if I have a song like "Picture" by Sheryl Crow and Kid Rock, in the ID3 tag, I type "Sheryl Crow; Kid Rock", and in WMP, if I click on Artist | Sheryl Crow, "Picture" appears. And if I click on Artist | Kid Rock, "Picture" appears. In fact, when I rip songs using WMP, it places semi-colons in numerous ID3 fields from the album description.
    In iTunes, however, when I import a song with a semi-colon in an ID3 tag field, the database reads the artist as "Sheryl Crow; Kid Rock", or essentially, it treats "Sheryl Crow; Kid Rock" as a THIRD artist. The same is true if I have a song that I feel crosses two genres--like "Picture". In WMP, if I put in the Genre field "Pop; Country", when I choose Genres | Pop, "Picture" appears, and when I choose Genres | Country, "Picture" appears.
    Does anyone know if a bug fix for this is in the works for iTunes? It seems Apple and iTunes have been trying to push Smart Playlists for this kind of organization, but that's the poor man's way of organizing songs and not nearly as efficient. I don't want to have to create Smart Playlist for all songs with "Sheryl Crow" in the artist field. It should be inherent based on the semi-colon.
    Does anyone know if anything smarter than Smart Playlists is in the works that matches the intuitiveness of Windows Media Player's database?
    Thanks,
    Bill

    Whereas in WMP & the ID3 spec. you would use a semi-colon to separate items you will find that iTunes & the Music store use a slash instead. However as you so rightly say iTunes takes the information and construes a new artist entity rather than two artists connected to the same track. (WMP might also respond to slash - I recall AC/DC always presenting issues so they exist as AC-DC in my library.)
    If you'd like to make feature request go to: iTunes Feedback.
    Working on the assumption that such ideas are unlikely to implemented any time soon however you might like to see my post on Grouping Tracks Into Albums which covers workarounds for this & other quirks.
    tt2

  • Data Separator as semi colon in .CSV

    Hi Guru's,
    Will it be a problem if I use semi colon as data separator rather than using a comma????

    Hi Ganesh,
    I think that you are working with a Source System Which is type of File System, right?
    so that if your CSV file has its Data Seperator with a semi colon... it's ok.
    you just have to configure one thing in your infoPackage (Which used to load data from the CSV file).
    Double click on this infoPakage to open it.
    Open the tab "External Data".
    In the "File type" choose CSV file.
    In the "Data Seperator" you just type ";".
    That's all. Then you can load any CSV file with the Data Separator as semi colon.
    Reagards,
    Chuong Hoang

  • Semi Colon issues

    What is wrong with my Semi Colon? I'm getting an error 102 around the ; but if I take it out,
    I'm getting the error that I need a colon. The colon is right before the WITH statement.  The Select statement looks correct.  Please help, I'm a newbie.
    Select * INTO TradesMoxyImport
    From
    ;WITH ClientsTable AS (SELECT ClientID, Autex
    FROM Clients
    WHERE (ActiveAcct = 'Active') AND (Directed = 'no') AND (Taxable LIKE '%' + '%')), AxysPal AS
    (SELECT Autex, Quantity, PctAssets
    FROM AxysPals
    WHERE (SecType = 'csus') AND (Ticker = 'ace'))
    SELECT ClientsTable_1.Autex, ClientsOnePercent.SortOrder, CASE WHEN ROUND(ClientsOnePercent.PctEqty * AxysAUM.Total * CONVERT(DECIMAL(3, 2), 5) / 100 / 113.52,
    0) > ISNULL(AxysPal_1.Quantity, 0) THEN ROUND(ClientsOnePercent.PctEqty * ROUND(AxysAUM.Total, 0) * CONVERT(DECIMAL(3, 2), 5)
    / 100 / 113.52 - ISNULL(AxysPal_1.Quantity, 0), 0) END AS BuyQty, CASE WHEN ROUND(ClientsOnePercent.PctEqty * AxysAUM.Total * CONVERT(DECIMAL(3, 2), 5)
    / 100 / 113.52, 0) < ISNULL(AxysPal_1.Quantity, 0) THEN ROUND(ISNULL(AxysPal_1.Quantity, 0)
    - ClientsOnePercent.PctEqty * AxysAUM.Total * CONVERT(DECIMAL(3, 2), 5) / 100 / 113.52, 0) END AS SellQty
    FROM ClientsOnePercent INNER JOIN
    ClientsTable AS ClientsTable_1 ON ClientsOnePercent.ClientID = ClientsTable_1.ClientID INNER JOIN
    AxysAUM ON ClientsTable_1.Autex = AxysAUM.Autex LEFT OUTER JOIN
    AxysPal AS AxysPal_1 ON ClientsOnePercent.Autex = AxysPal_1.Autex
    WHERE (ClientsOnePercent.OnePctGroupID = 1) AND (ClientsOnePercent.BuyRule IS NULL) AND (ClientsOnePercent.SellRule IS NULL)
    ORDER BY ClientsOnePercent.SortOrder
    pvong

    Hunchback,
    Thanks so much.  This fixed it.  I can not believe I screwed that up.  I am learning.  One last question, what if the table already existed and I just want to add this to the existing table?  How would I do the Insert Into?
    I tried the following and got an error.  I made sure to take out the INTO TradesMoxyImport in the middle of your answer and it didn't work.
    All the columns are set up to match the Select statement.
    Insert INTO TradesMoxyImports;WITH ClientsTable
    AS (SELECT ClientID,
    Autex
    FROM Clients
    WHERE ( ActiveAcct = 'Active' )
    AND ( Directed = 'no' )
    AND ( Taxable LIKE '%' + '%' )),
    AxysPal
    AS (SELECT Autex,
    Quantity,
    PctAssets
    FROM AxysPals
    WHERE ( SecType = 'csus' )
    AND ( Ticker = 'ace' ))
    SELECT ClientsTable_1.Autex,
    ClientsOnePercent.SortOrder,
    CASE
    WHEN Round(ClientsOnePercent.PctEqty * AxysAUM.Total * CONVERT(DECIMAL(3, 2), 5) / 100 / 113.52, 0) > Isnull(AxysPal_1.Quantity, 0) THEN Round(ClientsOnePercent.PctEqty * Round(AxysAUM.Total, 0) * CONVERT(DECIMAL(3, 2), 5) / 100 / 113.52 - Isnull(AxysPal_1.Quantity, 0), 0)
    END AS BuyQty,
    CASE
    WHEN Round(ClientsOnePercent.PctEqty * AxysAUM.Total * CONVERT(DECIMAL(3, 2), 5) / 100 / 113.52, 0) < Isnull(AxysPal_1.Quantity, 0) THEN Round(Isnull(AxysPal_1.Quantity, 0) - ClientsOnePercent.PctEqty * AxysAUM.Total * CONVERT(DECIMAL(3, 2), 5) / 100 / 113.52, 0)
    END AS SellQty
    FROM ClientsOnePercent
    INNER JOIN ClientsTable AS ClientsTable_1
    ON ClientsOnePercent.ClientID = ClientsTable_1.ClientID
    INNER JOIN AxysAUM
    ON ClientsTable_1.Autex = AxysAUM.Autex
    LEFT OUTER JOIN AxysPal AS AxysPal_1
    ON ClientsOnePercent.Autex = AxysPal_1.Autex
    WHERE ( ClientsOnePercent.OnePctGroupID = 1 )
    AND ( ClientsOnePercent.BuyRule IS NULL )
    AND ( ClientsOnePercent.SellRule IS NULL )
    ORDER BY ClientsOnePercent.SortOrder
    pvong

  • HT204368 I am having trouble pairing my iPhone4 with bluetooth device. It was connected but is not able to connect after both devices were shut and then switched on, as per Apple instructions. phone does find any bluetooth device closeby. how to fix?

    I am having trouble pairing my iPhone4 with bluetooth device. It was connected but is not able to connect after both devices were shut and then switched on, as per Apple instructions. phone does find any bluetooth device closeby. how to fix?

    NovaRiddle wrote:
    I am having trouble pairing my iPhone4 with bluetooth device. ...
    Depends on the device...
    Have a look here for Supported Bluetooth Profiles
    http://support.apple.com/kb/HT3647

  • I am having trouble viewing PDF's with Adobe Reader XI

    I  am having trouble viewing PDF's with Adobe Reader XI

    I am using Windows 7 home edition and using Internet Explorer 10
    The PDF's are online on websites that I am trying to open.  Both on the site as well as trying in a new window.
    Thank you
    Jeff

  • JSF vs Struts - both with tiles

    I'm running in the problem migrating from Struts to JSF.
    In struts I have the following fragments:
    jsp (actualy in the resulting html):
    log4j
    struts-config:
    <forward name="log4j-page" path="doc.log4j"/>
    tiles-config:
    <definition name="doc.log4j" extends="doc.mainLayout">
    <put name="body" value="/WEB-INF/html/examples/log4j.jsp" />
    </definition>
    As a result this links the anchor on jsp page to my 'mainLayout' with 'body' replaced with ...log4j.jsp.
    I found no way to replicate this link in JSF.
    I tried <h:commandLink...> with a certain action. It seems that in faces-config fragment: <to-view-id>foo</to-view-id> JSF framework is always looking for foo.jsp.
    I'm wondering if there is any way of pointing in the faces-config to the definition name in tiles-config.

    Hello,
    There are differences between the two and some similarity. A couple of major differences I have noticed is that in using JSF you have much better control over user events and page response to user actions. The reason why is because JSF uses an event-driven model (e.g., you can write ActionListeners, EventHandlers, and event Dispatchers) to respond to any user activity on the page. Also JSF tags are far more programmer-friendly (in my opinion) than Struts. Another thing I would keep in mind (especially if you are a programmer) is that Craig Mc C. was the developer of both (with help from others); How often have you said to yourself after completing a project "given what I know now, If I started over from scratch I would make it so much better by doing... instead of ..."? Having used Struts for both large and small projects in the past, I really see JSF as a "simpler, leaner, smarter, more intuitive Struts than Struts". I think its much easier to learn and maintain than Struts (of course that depends on your coding style), and here is a key point: JSF will soon have visual drag and drop coding editors that both IBM and Sun will provide, and hopefully an open source version will appear as well. Visual design and development is not for everyone but it certainly has its place (in my opinion).
    I suggest you try create a simple app that includes all of the usual form components (checkboxes, lists, radiobuttons, textareas, submit buttons, etc. though not necessarily all on one page) using JSF and then Struts (or vise versa) then you can have a feel for how simple or complex it is using either for the usual web UI development assignment.
    Cheer,
    KamauObasi

  • I am having a file moving issue with Adobe Reader XI

    I am having a file moving issue with Adobe Reader XI on a Windows 7 32bit system. When Adobe reader is set as the default program for PDF files moving files from one directory to another takes over a minute, regardless of the size of the file. When the default handler is set to another program, like Nuance or PDF Creator, this is instant. What in Adobe Reader is causing this and what can I do to speed up file moving? Any help will be greatly appreciated. Thank you.

    I am using Windows 7 home edition and using Internet Explorer 10
    The PDF's are online on websites that I am trying to open.  Both on the site as well as trying in a new window.
    Thank you
    Jeff

  • Scripting with "Expect"

    I have just started working with "Expect" with hopes of automating password changes. I wanted to know if anyone has any Expect scripts of their own that they could share that would doing something like the following:
    1) ssh to remote server A as user jdoe, change the password for jdoe
    2) As jdoe, sudo to userB, change userB's password
    I want to run an expect script that will do the above from cron so that the script will go out and change both passwords prior to their expiration. Password aging is as follows on the servers:
    MAXWEEKS=8
    MINWEEKS=0
    PASSLENGTH=8
    HISTSIZE=10 (remembers last 10 passwords, so they cannot be reused)
    I think the mkpasswd utility that comes with Expect could be used, but I could use a good example if someone has one to share.
    Thanks for any help !!

    I have an update on this that I would like to post in hopes of helping others that may be using Expect to automate password changes. I need some help with the looping if anyone has any suggestions. Here is what I have comeup with so far:
    1) The shell script for calling the Expect Script is posted below. Basically, the script will read the old password and new password from pass.old and pass.new. It gets a list of servers, usernames, and sudo accounts from the file servusers which is in the format of:
    servername | username | sudo acct
    The script then calls the expect script passing.exp and passes information to it required to login, change the password, sudo to a user, and change it's password too. My problem is, the script is not looping. It will read in the first server | user | sudo account from the file and go out and make the change, but when it exits from the first server, it does not move onto the second server in the file which contains a different username and sudo account.
    #!/usr/bin/ksh
    MYDIR="/scripts/Expect_Scripts/pass_control"
    OLDPASS=$(cat ${MYDIR}/pass.old)
    NEWPASS=$(cat ${MYDIR}/pass.new)
    set -x
    for LINE in $(grep -v "^#" ${MYDIR}/servusers);
    do
    SERVER="$(echo "${LINE}" | awk -F\| '{print $1}')"
    LOGINUSER="$(echo "${LINE}" | awk -F\| '{print $2}')"
    SUDOACCT="$(echo "${LINE}" | awk -F\| '{print $3}')"
    echo "${SERVER},${LOGINUSER},${SUDOACCT}"
    ${MYDIR}/passing.exp ${LOGINUSER} ${SUDOACCT} ${SERVER} ${OLDPASS} ${NEWPASS}
    done
    2) Below is the passing.exp Expect script that the Shell script above is calling:
    #!/usr/local/bin/expect -f -d
    # Script Usage: ./passing.exp user sudoacct host oldpass newpass
    set force_conservative 0 ;# set to 1 to force conservative mode even if
    ;# script wasn't run conservatively originally
    if {$force_conservative} {
    set send_slow {1 .1}
    proc send {ignore arg} {
    sleep .1
    exp_send -s -- $arg
    set progname [lrange [split "$argv0" "/"] end end]
    if {$argc < 5} {
    send_error "$progname: usage: $progname user sudoacct host oldpass newpass\n"
    exit 2
    set user [lindex $argv 0]
    set sudoacct [lindex $argv 1]
    set host [lindex $argv 2]
    set oldpass [lindex $argv 3]
    set newpass [lindex $argv 4]
    set timeout -1
    spawn $env(SHELL)
    match_max 100000
    send -- "ssh $user@$host\r"
    expect -exact "ssh $user@$host\r
    $user@$host's password: "
    send -- "$oldpass\r"
    expect -exact "\r
    \$ "
    send -- "passwd $user\r"
    expect "assword:"
    send -- "$oldpass\r"
    expect "assword:"
    send -- "$newpass\r"
    expect "assword:"
    send -- "$newpass\r"
    expect -exact "\r
    passwd: password successfully changed for $user\r
    \$ "
    #### SUDO SECTION ####
    send -- "sudo su - $sudoacct\r"
    expect -exact "sudo su - $sudoacct\r
    Password:"
    send -- "$newpass\r"
    expect -exact "\r
    \$ "
    send -- "passwd $sudoacct\r" # Change the password for the sudo account
    expect "assword:"
    send -- "$oldpass\r"
    expect "assword:"
    send -- "$newpass\r"
    expect "assword:"
    send -- "$newpass\r"
    expect -exact "\r
    passwd: password successfully changed for $sudoacct\r
    \$ "
    send -- "exit\r"
    # expect -exact "exit\r
    # \$ "
    send -- "exit\r"
    expect -exact "exit\r
    Connection to $host closed.\r
    \r
    \$ "
    expect eof
    Any help on the looping part would be appreciated.

  • Any one know how to sync 2 iphones without having everything shared on both?

    Any one know how to sync 2 iphones without having everything shared on both?

    How to use multiple iPods, iPads, or iPhones with one computer

  • I am having trouble making TM work with my new iMac.

    I'm having trouble making TM work with my new iMac.  I have an external drive, Freeagent GoFlex Drive, that is recognized on the desktop and in the drive utility.  Time machine just "spins it's wheels" and doesn't seem to transfer any information.  I have run repair disk on both drives and repair permissions.  Any ideas how I can make this thing work?

    Did you format the HD first. It has to be formatted to Mac OS Extended (Journaled). If you're not sure how to do this please read:
    http://www.cultofmac.com/92845/formatting-external-hard-drives-in-os-x-video-how -to/

  • Why bother with payin for sim free?

    why bother with payin for sim free when you still have to wait for updates for months?
    I bought my 5800 sim free on order to get updates faster and it seems  to always be the last to get firmware update releases
    not that i can update anyway as Nokia in all it's wisdom has failed to add support for windows 7
    for its software update program only the fastest selling OS in history means that most users are using it
    I want V40 now not in 12 months gawd

    totally agree Jimmy shame branded phones often see and update before me with my unbranded simfree phone despite me paying extra and buying outright
    Phones supplied by network operators are network-branded. This means that they alter the features of the phone to suit their marketing needs and basically turn it into a semi-functional device used to advertise to you. Features that they don't want you using are removed, their logo is plastered all over the place and links to their services are stuffed into the menus.
    In some cases, they add a few features that are required to take full advantage of their subscriber services.
    Given that the firmware in these phones is something based on Nokia's original firmware but subsequently modified by the network operator, any updates that the operator is planning on releasing will become available to your branded phone after they've been made available to generic, SIM-free phones. You will have to wait for your network operator to modify the firmware and release it, and this can often take a very long time, if indeed the operator bothers doing it at all. You may well be left with buggy firmware while users of SIM-free phones have already updated theirs and thus eliminated the bugs. Not to mention bugs introduced by the networks themselves during the branding process.

  • How do I avoid having to pair my bluetooth with iPhone 4 every time I use it?

    How do I avoid having to pair my bluetooth with iPhone 4 every time I use it?

    I think I didn't make myself clear. My bluetooth device is paired. If I turn the device OFF while keeping it ON in the iPhone 4, and later on come back and put the device ON, the iPhone doesn't find it. The solution is to turn it OFF in both the bluetooth device and the iPhone and start again, which was not the case with my previous iPhone 3 and is a real pain to have to do this each time... Any one familiar with this? Thanks in advance.

  • HT204406 I am having a very difficult time with accessing my music from the cloud.  I need to have itunes open on my laptop in order for it to work.  And as soon as I close out itunes on my laptop, it gives me a warning that all users will be logged out. 

    I am having a very difficult time with accessing my music from the cloud.  I need to have itunes open on my laptop in order for it to work.  And as soon as I close out itunes on my laptop, it gives me a warning that all users will be logged out.  Help!!!

    Where are iTunes files located?
    No, I do not mean just the music.  Copying just the media/music files or the media folder creates problems.

Maybe you are looking for