I must be mssing something...

HI I'm trying to get the Free single of the week onto my iPod but it won't let me. I live in the UK and from some other posts it looks like I need to live in the US to get them. Is that true?
Why? It's free?
Am I missing something - is there a way to get to them for someone living in the UK?

You should be able to download the free single.
Are you using the UK store? You can set your country at the bottom of the store home page.

Similar Messages

  • I must've mistyped something while setting my master password, and now it won't let me log into my laptop..

    I must've mistyped something while setting my master password, and now I can't log in.

    Several ways to reset your admin password ...
    1 >  Reset the user password in OS X Lion, Mountain Lion and Mavericks: Apple Support Communities
    2 > Reset for OS X v10.6 or earlier > OS X: Changing or resetting an account password
    3. > OS X: Apple ID can be used to reset your user account password

  • When importing from camera into aperture, photo's are also copied to my desktop, if i delete from desktop i am unable to edit photo in aperture. Must have done something, but what?

    When importing from camera into aperture, photo's are also copied to my desktop, if i delete from desktop i am unable to edit photo in aperture. Must have done something, but what?

    Have a look at your import setting specifically Store Files:
    Make sure it is set to where you want the originals to go.
    Message was edited by: Frank Caggiano - Don;t empty the system trash. The originals that you deleted from the Desktop are in there and are the only copies you have unless they are still in the camera.

  • Must I buy something in order to share (via email etc.) an Adobe  pdf file created on my computer?

    I downloaded Adobe Reader X.  I created docs in Word and saved it as a pdf file.  I tried to send the doc by email.When the doc is opened, it is gibberish.  Must I buy something for the document to be shared and read?  Is it a setting issue?  I am using this for a resume and trying to apply for jobs.  Please help.

    Probably not Acrobat since he is using Reader (that is another forum). Why are you sending the DOC file if you have somehow created a PDF (like with the WORD plugin)? Usually when the results looks like gibberish it is because you used some fonts that are not on the other machine and have not embedded them in your document. Don't try to get fancy with a resume (unless maybe you are applying for some sort of advertising job), but give basic information as requested by the potential employer. A fancy style with some strange fonts may be your problem. If you had been talking about sending the PDF file (not what you said), then it is likely that the fonts are not embedded. Since you are using Reader, there is not much we can do to help you. Reader does not create or edit PDFs.

  • I have a problem with Firefox, as webmaster I made my websites under IE but now my websites look not OK in Firefox, pictures dont show, menus not working, etc..must I put something in my HTML code so people see my website correct?

    ''locking as a duplicate - https://support.mozilla.com/en-US/questions/783107''
    My website is not working correctly, pictures, menus etc..
    As webmaster I made my website, in IE everything works correctly but with Firefox not.
    Must I put something in my HTML-code so everybody who use Firefox see my website correctly?
    Thanks.

    Try posting at the Web Development / Standards Evangelism forum at MozillaZine. The helpers over there are more knowledgeable about web page development issues with Firefox. <br />
    http://forums.mozillazine.org/viewforum.php?f=25 <br />
    You'll need to register and login to be able to post in that forum.

  • The pitch for all my music got higher and faster - I must have adjusted something wrong?

    The pitch for all my music in ITunes got higher and faster - I must have adjusted something wrong?  I went back and tried to fix all my audio, but it is still happening.

    fundamentals, Welcome to the discussion area!
    Then I went to iTunes on the Mac Pro and it showed no remote speakers.
    In iTunes->Preferences->Advanced, choose the "Look for remote speakers connected with AirTunes" checkbox to display a speakers pop-up menu at the bottom of the iTunes window.

  • I've been silly and must have missed something...please help!?

    Hi there,
    Right, deep breath.
    I've had the snow leopard install disk for months (upgrading from 10.5.8) and have not been able to install for various reasons.. I get constant error msg's that seem to vary with install attempts. Anyway my focus is not on them today as I installed successfully for the first time... eh not quite.
    I got myself an external HD and backed everything up using superduper. worked great. Then I booted to the snow leopard dvd, did a fresh install by clearing my drive in disk utility and hooray! I was navigating around SL for the first time. But it was brief.
    I then restarted and booted from my external drive and used superduper to restore all files back onto my internal HD and after hours waiting I restarted to find I'm stuck again with 10.5.8!!!!!!
    Now I know I must of done something really quite stupid here but how can I do pretty much what I described but keeping SL the next time around. It's 4am here and i cant think straight so any help would be greatly appreciated. Thanks. Jason.

    I am not sure if got all the details.. when you boot from the external you will be on 10.5.8 b/c that is what was backed up now when restore the information it is probably an option so you won't restore the boot/system files have you checked all the options?

  • Zooming, I must be missing something....

    I'm wanting to zoom in on an area more than the "Zoom to actual size" command does, to get a more detailed look while using the retouch tool. (tried retouching within the frame of the loop, doesn't work) This seems so basic I must be missing something.

    Tom --
    You're absolutely right -- Aperture needs an iPhoto-like zoom slider for the entire Viewer window, especially for the reason you describe. There are situations where either the Z-key 100% toggle or the Loupe magnification simply aren't the best tools for the job at hand.
    It's one of the MANY (as in several dozen) "enhancement requests" I've sent to Aperture Feedback, many of which (like this one) just strike me as Don't-Even-Release-the-Beta-Until-You've-Got-This-One-Enabled kind of feature.
    John Bertram
    Toronto

  • I must be missing something! I do not see Adobe Encore listed to download...

    I must be missing something! I do not see Adobe Encore listed to download...need help soon....

    Actually, it was already on my computer. Must have come with Premiere. Silly me...

  • I must be missing something simple

    about a month ago I signed up Creative cloud monthly plan.  I downloaded bridge and photoshop.  When I click on window to see what has been downloaded it says photoshopCC and bridge CC is up to date.   I can open bridge but not photoshop.  I have tried and tried to figure it out and must be missing something simple.  NowI am frustrated and need help.

    Douglashoffman007 which operating system are you using?  Where have you tried to open Photoshop CC from?

  • I must be missing something somewhere. I added a dozen songs to my laptop. how/when would I expect to see those songs uploaded into match?

    I must be missing something somewhere. I added a dozen songs to my laptop. how/when would I expect to see those songs uploaded into match?
    Thanks for any help.

    What is the iCloud Status of the tracks that are not showing on the iOS device?
    Switch to Song view and pull down View > View Options then select "iCloud Status" then close the small window.

  • Must e Missing Something

    Surely there is another way to delete existing info. from a keyboard field so that new info can be entered. Can we highlight info to delete it quickly? If so this is proving very difficult. For now I have to press the Delete key repeatedly and it's getting wearisome.
    TY!

    "Must e Missing Something"? Yes, it's the letter 'B'
    Instead of repeatedly pressing the delete key if you just keep it pressed it will keep deleting characters and eventually speed up and start deleting whole words.

  • My facebook page is white with all the text pushed to the left, I must have pressed something on accident, any suggestions?

    <blockquote>Locking duplicate thread.<br>
    Please continue here: [/questions/834409]</blockquote>
    I was on facebook one day and i must have clicked something either on the screen or keyboard because everything turned white and all the text became pushed to the left. If i use 'https' (secure setting) then i can see my normal facebook, but i cant use apps such as picnik, games, etc..how can i change my fb back?

    I replied over here: https://support.mozilla.com/en-US/questions/834409

  • HT2472 I must have done something inadvertently and now if I have more than one application open the one I click on comes up front and center and the other apps disappear. How do I reset to have them both up and open and viewable at the same time?

    I must have done something inadvertently and now if I have more than one application open, the one I click on comes up front and center and the other apps disappear. How do I reset to have them both up and open and viewable at the same time?

    Hi Jan, Almost sounds like Expose or Spaces....
    http://support.apple.com/kb/HT2503

  • I must be doing something wrong, but I can't find it.

    Hi all.
    I had this code working two or three iterations ago, but in moving some functionality from one class (where it did not belong) to another (where it made more sense to deal with it) I broke something. Below, you will see my ImageViewer class source:
    package us.state.pa.dli.imagetracker;
    import java.awt.*;
    import java.awt.image.*;
    import javax.media.jai.*;
    * @author ghurley
    public class ImageViewer extends ScrollPane {
         static final long serialVersionUID = 1;
         private ImageFile iFile;
         //private Image i;
         private Graphics2D g2;
         private BufferedImage mBufferedImage;
         private MediaTracker mt;
         public ImageViewer() {
              // TODO Auto-generated constructor stub
          * This method makes the content of the ImageViewer pane.
         public void makeContent() {
              iFile = new ImageFile("D:\\eclipse\\plugins\\com.yoxos.yim_2.2.2\\yoxos32.png");
              mt = new MediaTracker(this);
              this.renderImage();
              this.setVisible(true);
         public void replaceImage(ImageFile imFile) {
              //mt.removeImage(i);
              mt.removeImage(mBufferedImage);
              this.iFile = imFile;
              this.renderImage();
              this.repaint();
         public void renderImage() {
              String name = iFile.getAbsolutePath();
              //BufferedImage mBufferedImage = iFile.getB();
              this.loadOther(name);
             if (mBufferedImage.equals(null)) {
    //              System.out.println("No image loaded!");
                  return;
             //System.out.println("mBufferedImage is a: "+mBufferedImage.getClass().getName());
             int x, y;
    //         System.out.println("Width: "+this.iFile.getWidth());
    //         System.out.println("Height: "+this.iFile.getHeight());
             x = this.centerImage(this.iFile.getWidth(),'x'); 
             y = this.centerImage(this.iFile.getHeight(),'y');
    //         System.out.println("x: "+x);
    //         System.out.println("y: "+y);
    //         System.out.println("scaled width: "+mBufferedImage.getWidth(this));
    //         System.out.println("scaled height: "+mBufferedImage.getHeight(this));
             if (iFile.getHeight() > this.getHeight() || iFile.getWidth() > this.getHeight()) {
                  mBufferedImage = iFile.showMeScaled();
                  System.out.println("scaling down");
    //              g.drawImage(iFile.showMeScaled(), x, y, this);
             } else if (iFile.getHeight() < this.getHeight() && iFile.getWidth() < this.getWidth()) {
                  mBufferedImage = iFile.showMeScaled();
                  System.out.println("scaling up");
    //              g.drawImage(iFile.showMeScaled(), x, y, this);
             } else {
                  mBufferedImage = iFile.showMe();
                  System.out.println("not scaling");
                  System.out.println(iFile.getName()+":\n\tWidth:"+iFile.getWidth()+"\n\tHeight:"+iFile.getHeight()+"\n\tx:"+x+"\n\ty:"+y);
                  System.out.println("This Panel:\n\tWidth:"+this.getWidth()+"\n\tHeight:"+this.getHeight());
    //              g.drawImage(iFile.getB(), x, y, this);
             this.setGraphics(mBufferedImage.createGraphics());
             g2.drawImage(mBufferedImage, 0, 0, this);
    //         System.out.println(this.g2.toString());
    //         System.out.println(mBufferedImage.createGraphics().toString());
    //         g = this.g2;
    //         g2 = this.getGraphics();
              //Graphics g2 = this.getGraphics();
              //showImage(mBufferedImage);
              if (!g2.equals(null)) myPaint();               
    //     private void showImage(BufferedImage bufferedImage) {
    //          // TODO Auto-generated method stub
         private void loadOther(String name) {
    //          double myScale;
              iFile.setQ(this);
              iFile.setSize(this.getSize());
    //          i = iFile.showThumbnail();
              mBufferedImage = iFile.showMe();
    //          myScale  = this.getScale();
    //          System.out.println(myScale);
    //          if (this.getWidth() < iFile.getWidth() || this.getHeight() < iFile.getHeight()) {
    //               iFile.setScale(myScale);
    //               mBufferedImage = iFile.showMeScaled();
              mt.addImage(mBufferedImage, 0);
    //          mt.addImage(mBufferedImage, 0);
              try {
                   mt.waitForID(0);
              } catch (InterruptedException ie) {
                   System.out.println("Oops.  Exception: " + ie.getMessage());
                   return;
         private int centerImage(int coordinate, char axis){
              int displacement = 0;
              if (axis == 'x') {
                   displacement = (this.getWidth() - coordinate) / 2;
              } else {
                   displacement = (this.getHeight() - coordinate) / 2;
              return displacement;
          * @param args
         public void myParseArgs(String[] args) {
              this.iFile = new ImageFile(args[0]);
         private void myPaint() {
              this.paint(g2);
         public void paint(Graphics2D g) {
    //         if (i.equals(null)) return;
    //         if (mBufferedImage.equals(null)) return;
    //         System.out.println("mBufferedImage is a: "+mBufferedImage.getClass().getName());
    //         int x, y;
    //         System.out.println("Width: "+this.iFile.getWidth());
    //         System.out.println("Height: "+this.iFile.getHeight());
    //         x = this.centerImage(this.iFile.getWidth(),'x'); 
    //         y = this.centerImage(this.iFile.getHeight(),'y');
    //         System.out.println("x: "+x);
    //         System.out.println("y: "+y);
    //         System.out.println("scaled width: "+mBufferedImage.getWidth(this));
    //         System.out.println("scaled height: "+mBufferedImage.getHeight(this));
    //         if (iFile.getHeight() > this.getHeight() || iFile.getWidth() > this.getHeight()) {
    //              mBufferedImage = iFile.showMeScaled();
    ////              g.drawImage(iFile.showMeScaled(), x, y, this);
    //         } else if (iFile.getHeight() < this.getHeight() && iFile.getWidth() < this.getWidth()) {
    //              mBufferedImage = iFile.showMeScaled();
    ////              g.drawImage(iFile.showMeScaled(), x, y, this);
    //         } else {
    //              mBufferedImage = iFile.showMe();
    //              System.out.println(iFile.getName()+":\n\tWidth:"+iFile.getWidth()+"\n\tHeight:"+iFile.getHeight()+"\n\tx:"+x+"\n\ty:"+y);
    //              System.out.println("This Panel:\n\tWidth:"+this.getWidth()+"\n\tHeight:"+this.getHeight());
    ////              g.drawImage(iFile.getB(), x, y, this);
    //         this.setGraphics(mBufferedImage.createGraphics());
    //         g = this.g2;
    //         g.drawImage(mBufferedImage, 0, 0, this);
              g.drawString("Hiya", 0, 0);
    //          g.drawImage(iFile.showThumbnail(), 0, 0, this);
         public Insets getInsets() {
              Insets in = super.getInsets();
              if (in ==  null) {
                   in = new Insets(0, 0, 0, 0);
              return in;
         private void setGraphics(Graphics2D g) {
              this.g2 = g;
         public Graphics2D getGraphics() {
              //WritableRaster w = iFile.getB().getRaster();
              //BufferedImage b = new BufferedImage(this.getWidth(), this.getHeight(), BufferedImage.TYPE_INT_RGB);
              BufferedImage b = iFile.showMe();
    //          System.out.println("Height Should Be:"+b.getHeight());
              //System.out.println(g2.)
    //          g2 = b.createGraphics();
              g2 = iFile.getGraphics();
              g2.setColor(Color.BLUE);
              //g2 = (Graphics2D)g2.create(0, 0, this.getWidth(), this.getHeight());
              return g2;
    }The ImageFile class has source as follows:
    package us.state.pa.dli.imagetracker;
    import java.awt.*;
    import java.awt.geom.*;
    import java.awt.image.*;
    import java.awt.image.renderable.*;
    import java.io.*;
    import java.net.*;
    import java.util.*;
    import javax.media.jai.*;
    import com.sun.media.jai.codec.*;
    import javax.imageio.*;
    public class ImageFile extends File {
         static final long serialVersionUID = 1;
         private String parentDir;
         private double scale;
         private int width, height;
         private double scaledWidth, scaledHeight;
         //private Image i;
         private BufferedImage b;
         private Directory d;
         private Component q;
          * @param arg0 The parent directory
          * @param arg1 The child file
          * <p>Creates a new File instance from a parent abstract pathname and a child pathname string.
         public ImageFile(File arg0, String arg1) {
              super(arg0, arg1);
              this.setParentDir(this.getParent());
              this.setScale(1.0);
              this.setImageSize();
          * @param arg0 The parent directory
          * @param arg1 The child file
          * <p>Creates a new File instance from a parent pathname string and a child pathname string.
         public ImageFile(String arg0, String arg1) {
              super(arg0, arg1);
              this.setParentDir(this.getParent());
              this.setScale(1.0);
              this.setImageSize();
          * @param arg0
          * <p>Creates a new File instance by converting the given pathname string into an abstract pathname.
         public ImageFile(String arg0) {
              super(arg0);
              this.setParentDir(this.getParent());
              this.setScale(1.0);
              this.setImageSize();
          * @param arg0
          * <p>Creates a new File instance by converting the given file: URI into an abstract pathname.
         public ImageFile(URI arg0) {
              super(arg0);
              // TODO Auto-generated constructor stub
              this.setParentDir(this.getParent());
              this.setScale(1.0);
              this.setImageSize();
    //      * @param prefix
    //      * @param suffix
    //     public void createATempFile(String prefix, String suffix) {
    //          d = new Directory(this.parentDir);
    //          try {
    //               File f = super.createTempFile(prefix, suffix,d);
    //          } catch (IOException e) {
    //               // TODO Auto-generated catch block
    //               e.printStackTrace();
    //     public ImageFile createImageFile(Image i) {
    //          ImageFile newIfile = null;
    //          ImageEncoder ie = null;
    //          File newFile;
    //          String []foundThese;
    //          String fileType = "BMP";
    //          String extension = this.getName().substring(this.getName().lastIndexOf('.'));
    //          String timestamp = "" + new java.util.Date().getTime();
    //          String myOS = System.getProperty("os.name");
    //          char mySep;
    //          if (myOS.substring(0, 7).equalsIgnoreCase("Windows")) {
    //               mySep = '\\';
    //          } else {
    //               mySep = '/';
    //          this.createATempFile(timestamp, extension);
    //          foundThese = (this.d.searchFor(timestamp));
    //          //take the first one
    //          newFile = new File(foundThese[0]);
    //          System.out.println(newFile.getPath());
    ////          int[] pixels = new int[(int)(this.scaledHeight*this.scaledWidth)];
    ////          PixelGrabber pg = new PixelGrabber(i, 0, 0, (int)scaledWidth, (int)scaledHeight,pixels,0,0);
    ////          try {
    ////               pg.grabPixels();
    ////          } catch (InterruptedException e1) {
    ////               // TODO Auto-generated catch block
    ////               e1.printStackTrace();
    //////          if(!newIfile.exists()) {
    //////               try {
    //////                    newIfile.createNewFile();
    //////               } catch (IOException e) {
    //////                    // TODO Auto-generated catch block
    //////                    e.printStackTrace();
    //          FileOutputStream fos;
    //          try {
    //               fos= new FileOutputStream(newFile);
    //               if (extension.equalsIgnoreCase(".TIF") || extension.equalsIgnoreCase(".BMP")) {
    //                    TIFFEncodeParam tep = new TIFFEncodeParam();
    //                    fileType = "TIFF";
    //                    ie = (ImageEncoder)new com.sun.media.jai.codecimpl.TIFFImageEncoder(fos, tep);
    //               } else if (extension.equalsIgnoreCase(".BMP")) {
    //                    BMPEncodeParam bep = new BMPEncodeParam();
    //                    ie = (ImageEncoder)new com.sun.media.jai.codecimpl.BMPImageEncoder(fos, bep);
    //               } else if (extension.equalsIgnoreCase(".PNG")) {
    //                    PNGEncodeParam pep = new PNGEncodeParam.Palette();
    //                    fileType = "PNG";
    //                    ie = (ImageEncoder)new com.sun.media.jai.codecimpl.PNGImageEncoder(fos, pep);
    //               } else if (extension.equalsIgnoreCase(".GIF")) {
    //                    System.out.println("GIF Images not supported");
    //               } else if (extension.equalsIgnoreCase(".JPG")) {
    //                    JPEGEncodeParam jep = new JPEGEncodeParam();
    //                    fileType = "JPEG";
    //                    ie = (ImageEncoder)new com.sun.media.jai.codecimpl.JPEGImageEncoder(fos, jep);
    //               } else {
    //                    System.out.println("File format not supported");
    //          } catch (FileNotFoundException e) {
    //               // TODO Auto-generated catch block
    //               e.printStackTrace();
    //          ImageWriter iw = (ImageWriter)ImageIO.getImageWritersBySuffix(extension.substring(1)).next();
    //          ParameterBlock jpb = new ParameterBlock().addSource(i);
    //          OperationRegistry ory = JAI.getDefaultInstance().getOperationRegistry();
    //          String [] temp = ory.getRegistryModes();
    //          String []temp2;
    //          for (int which = 0; which < temp.length; which++) {
    //               temp2 = ory.getDescriptorNames(temp[which]);
    //               System.out.println("\t"+temp[which]+":");
    //               for (int cual = 0; cual < temp2.length; cual++) {
    //                    System.out.println("\t\t"+temp2[cual]);
    //          ParameterBlock scaler = new ParameterBlock().addSource(i);
    //          scaler.add(newFile);
    //          scaler.add(new Dimension((int)this.scaledWidth, (int)this.scaledHeight));
    //          RenderableOp scaleIt = new RenderableOp("scale",scaler);
    //          AffineTransform at = new AffineTransform();
    //          RenderContext rc = new RenderContext(at);
    //          RenderedImage ri = scaleIt.createRendering(rc);
    //          try {
    //               jpb.set(ImageIO.createImageOutputStream(newFile), 0);
    //               jpb.set(Boolean.TRUE, 5);
    //               jpb.set(new Dimension((int)this.scaledWidth, (int)this.scaledHeight),6);
    //               jpb.set(iw, 13);
    //               //System.out.println(JAI.getDefaultInstance().getOperationRegistry())
    //               RenderedOp op = JAI.create("FileStore", jpb);
    //          } catch (IOException e) {
    //               // TODO Auto-generated catch block
    //               e.printStackTrace();
    ////          RenderedOp op = JAI.create("filestore", i,foundThese[0],fileType);
    ////          RenderedOp op = JAI.create("filestore", image, filename, filetype, encodeParam);
    //          //          if (! ie.equals(null)) {
    ////               newIfile = new ImageFile(fred[0]);
    ////               RenderedImage ri = newIfile.getB();
    ////               try {
    ////                    ie.encode(ri);
    ////               } catch (IOException e) {
    ////                    // TODO Auto-generated catch block
    ////                    e.printStackTrace();
    //          newIfile = new ImageFile(newFile.getPath());
    //          return newIfile;
          * @return A URI representing this file.
         public URI getURI() {
              return this.toURI();
         public URL getURL() {
              URL u = null;
              try {
                   u = this.getURI().toURL();
              } catch (MalformedURLException e) {
                   // TODO Auto-generated catch block
                   e.printStackTrace();
              //System.out.println(u);
              return u;
         public boolean matchFileName(String namePart) {
              boolean matches = false;
              matches = this.getPath().contains((CharSequence)namePart);
              return matches;
         public String getParentDir() {
              return this.parentDir;
         public void setParentDir() {
              int endIndex = this.getPath().lastIndexOf(File.pathSeparatorChar);
              this.setParentDir(this.getPath().substring(0, endIndex));
         public void setParentDir(String pathName) {
              this.parentDir = pathName;
         public void move(String newpath) {
              //String myPath = this.getPath();
              String myName = this.getName();
    //          System.out.println(myName);
              //char sep = File.pathSeparatorChar;
              String newName = "";
              //int startName = myPath.length();
              //newName =newName + newpath + sep + myName;
              newName =newName + newpath + myName;
    //          System.out.println(newName);
              File f = new File(newName);
              this.renameTo(f);
    //     public Image show() {
    //          i = Toolkit.getDefaultToolkit().getImage(this.getPath());
    //          System.out.println(Toolkit.getDefaultToolkit().getImage(this.getPath()).toString());
    //          return i;          
         public Image showThumbnail() {
              Image i;
              //this.showMeScaled();
    //          System.out.println("Image width: "+width);
    //          System.out.println("Image height: "+height);
    //          System.out.println(b);
              i = b.getScaledInstance((int)scaledWidth, (int)scaledHeight, Image.SCALE_AREA_AVERAGING);
              System.out.println(i);
              return i;     
         public BufferedImage showMeScaled() {
              BufferedImage b;
              //b = showMe();
              RenderedOp ro = JAI.create("fileload", this.getPath());
              PlanarImage pi1 = ro.getNewRendering();
              //ParameterBlock params = new ParameterBlock().addSource(b);
              ParameterBlock params = new ParameterBlock().addSource(pi1);
              //HashMap hm = new HashMap();
              params.add((float)this.getScale());     // x
              params.add((float)this.getScale());     // y
              params.add((float)this.width);
              params.add((float)this.height);
              params.add(Interpolation.getInstance(Interpolation.INTERP_BILINEAR));
    //          ImageLayout il = new ImageLayout(b);
    //          il.setHeight((int)this.scaledHeight);
    //          il.setWidth((int)this.scaledWidth);
              RenderedOp scaled = JAI.create("Scale", params);
              b = scaled.getAsBufferedImage();
    //          System.out.println(b.getHeight());
    //          System.out.println(b.getWidth());
    //          BufferedImage b = showMe();
    //          //Image temp = this.show();
    //          //height = i.getHeight(q);
    //          if (height <= 0) height = q.getHeight();
    //          //width =  i.getWidth(q);
    //          if (width <= 0) width = q.getWidth();
    //          System.out.println("Height: "+height+", Width: "+width);
    //          this.scaleImage();
              //temp = i.getScaledInstance(width, height, BufferedImage.SCALE_AREA_AVERAGING);
              //b = new BufferedImage(width, height,BufferedImage.TYPE_INT_RGB);
              //i = temp;
    //          b = (BufferedImage)i.getScaledInstance(width, height, BufferedImage.SCALE_AREA_AVERAGING);
    //          b.getScaledInstance(width, height, BufferedImage.SCALE_AREA_AVERAGING);
              //b.getSubimage(x, y, w, h)
              //Image temp = b.getScaledInstance(width, height, BufferedImage.SCALE_AREA_AVERAGING);
              //b = (BufferedImage)temp;
              return b;
         public BufferedImage showMe() {
              RenderedOp ro = JAI.create("fileload", this.getPath());
              b = ro.getAsBufferedImage();
              height = ro.getHeight();
              width = ro.getWidth();
              return b;
    //     private void scaleImage() {
    //          this.height = (int)((double)this.height * this.scale);
    //          this.width = (int)((double)this.width * this.scale);
          * @return the scale
         public double getScale() {
              return scale;
          * @param scale the scale to set
         public void setScale(double scale) {
              this.scale = scale;
          * @return the q
         public Component getQ() {
              return q;
          * @param q the q to set
         public void setQ(Component q) {
              this.q = q;
          * @return the b
         public BufferedImage getB() {
              return b;
          * @param b the b to set
         public void setB(BufferedImage b) {
              this.b = b;
          * @return the height
         public int getHeight() {
              return (int)this.scaledHeight;
          * @return the width
         public int getWidth() {
              return (int)this.scaledWidth;
          * @param height the height to set
         private void setHeight(int height) {
              this.scaledHeight = (double)height;
          * @param width the width to set
         private void setWidth(int width) {
              this.scaledWidth = (double)width;
         private int makeInt(double rate) {
              int iOut;
              iOut = (int) (1000000.0 * rate);
              return iOut;
         public void setSize(Dimension d) {
              this.setHeight(d.height - 20);
              this.setWidth(d.width - 20);
              double temp;
              double ratio1, ratio2;
              ratio1 = (double)this.height / (double)this.width;
              ratio2 = (double) (this.scaledHeight / this.scaledWidth);
              if (makeInt(ratio2) >= makeInt(ratio1)) {
                   temp = (double)this.scaledWidth / (double)this.width;
                   this.setScale(temp);
              } else {
                   temp = (double)this.scaledHeight / (double)this.height;
                   this.setScale(temp);               
              this.setSize((int)(scale*(double)width), (int)(scale*(double)height));
         public void setSize(int width, int height) {
              this.setWidth(width);
              this.setHeight(height);
         public Dimension getSize() {
              Dimension d = new Dimension();
              d.setSize(this.width, this.height);
              return d;
         private void setImageSize() {
              this.b = this.showMe();
              this.setImageHeight();
              this.setImageWidth();
              this.setHeight(this.height);
              this.setWidth(this.width);
         private void setImageHeight() {
              this.height=b.getHeight();
         private void setImageWidth() {
              this.width=b.getWidth();
         public ColorModel getColorModel() {
              return b.getColorModel();
         public Graphics2D getGraphics() {
              return b.createGraphics();
          * @return the d
         public Directory getD() {
              return d;
          * @param d the d to set
         public void setD(Directory d) {
              this.d = d;
    }My problem is in the display of the image, though, so only the first class is really necessary, but I was wondering if my computations of the size of the BufferedImage could have caused my problems. Additionally, this code seems to choke when displaying large TIFF files, such as those downloaded from NASA's website. My application will not use such large TIFF files, but it gives me a perfect testing ground. The error I get when loading such files is a "Java-AWT:Event Error" involving the "Memory Heap". Can someone familiar with the JAI let me know what I am doing wrong? This worked well without using JAI functionality to scale the BufferedImage, but when I tried to do that, it freaked on me with the display. I get a blank panel. System.out.println() commands are inserted to report status, and commented lines are from earlier attempts.
    Thanks,
    Garry

    Well, I'll be damned, it seems I need to copy an object on
    ALL the frames and make it Alpha 0% if I want the object to be
    accessible through ActionScript. I actually got 5 frames and if I
    only put it on the first frame, it won't be null but mouseDown
    eventListener won't work... Hmmm that's the first thing I find that
    looks like a patch with ActionScript 3.

Maybe you are looking for

  • How do I figure out why iPhoto e-mail isn't working?

    I have used the e-mail within iPhoto for a long time and I've never had a problem. I use it usually to e-mail photos to myself for a particular purpose. Now all of a sudden, I can't get it to e-mail anything. I have tried re-starting the application

  • IMac 10.6.8 Build 10K549: Reinstalling OS or use as external monitor

    I have an iMac 10.6.8 and I would like to reformat the harddrive and reinstall OS without the installation disk. I would like to do this, and use it as an external monitor so I have 2 issues. 1. I only have 1 GB of RAM, so I cannot upgrade to Mountai

  • Problem displaying charts under IE using chartcreator-1.2.0

    Hi everybody, I've downloaded the sample web app chart.war (demonstrating the chartcreator-1.2.0 component). It works well with FireFox and IE when I run it locally, but when I access it from another machine (in a LAN), it doesn't work any more with

  • How to display value from java class with output generated with toplink

    i hava a requirement of displaying (distance ie calculated in java class) with output generated by query. ie if output is like school name (distance) physical address here the school name and physical address are retrived from database.

  • Writing a symbol to UNIX file.

    Hi, I have requirement to hard code a small square like symbol to UNIX file of format MNL.Can we write the above symbol to UNIX file? If yes please give the procedure to do so. thanks in advance. Regards, ILam.