Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 2 of 2
  1. #1
    New to the CF scene
    Join Date
    Oct 2012
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Help with a programming problem for Uni

    I have been given this exercise to complete for my Uni class, but am having great difficulty making it work.

    Find an image on the internet that you like and copy its URL.
    o Make sure it will fit in the dimensions of the canvas!
    • Put this code after you declare the context but before you do any drawing:
    var myImage = new Image();
    myImage.src = “###”
    // paste your URL instead of ###!
    • The first line declares a new image variable.
    • The second line fills the image variable with the contents of the image at the specified URL
    (this is called the source, and can either be an image on your computer or on the internet).
    • The image won’t display yet because even though it is in memory, it is not being drawn.
    • Try to figure out how to get the image displaying on the screen using the canvas
    drawImage command.
    • Once you have done this, create several different images on your hard drive and display
    them all at various locations on the canvas.


    i have tried adding a source file under the context variable, and before the actual drawing part, but nothing happens. I tried using myImage.drawImage for the drawing part but still ntohign happens. Can someone please help me.

  • #2
    God Emperor Fou-Lu's Avatar
    Join Date
    Sep 2002
    Location
    Saskatoon, Saskatchewan
    Posts
    16,987
    Thanks
    4
    Thanked 2,660 Times in 2,629 Posts
    This isn't java code: var myImage = new Image();. Var isn't a valid datatype in Java, although myImage.drawImage would be a valid method call (assuming that myImage is of type java.awt.Graphics or a subclass).
    Are you sure this isn't meant to be in the Javascript forum?


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •