Can Someone See Where I'm Going Wrong???

I'm trying to digitize footage from my camera and I'm getting this
Here's my setup:
The footage was shot in HDV 1080i60.  Is my Capture Preset wrong? Device Control wrong?  What should it be?  I've checked my connections and the camera.  The camera is telling me that it's sending a DVout singnal in HDV10801.  What to do???  Plus FCP controls the deck it just won't "see" the video so that tells me that the firewire is at least talking to from camera to computer.  HELP!!!

OK, disconnect the camera from the computer. Power everything off.
Start up the computer, keeping the camera disconnected, and use Digital Rebellion's Preference Manager to reset your FCP preferences. If you have been making lots of changes to the ingest settings, with the camera connected, it is possible you have corrupted your preferences. Preference Manager is free, and you can archive your old preferences if you want to revert to them.
http://www.digitalrebellion.com/prefman/
Next, keeping the camera disconnected from the computer, turn it on. Do you have the operator's manual for the camera? You want to look at page 75. If not, here are some highlights:
So you want to make sure iLink Conv is set to OFF.
Now that you have set your camera menus, and reset your FCP prefs, shut everything down, connect everything together, and turn everything on.
When you launch FCP you will need to reset your scratch disk and choose your Easy Setup.
See if this helps.
MtD

Similar Messages

  • Can't see where I am going wrong!

    Can anyone see where I am going wrong.....I can't see the problem:
    import java.io.*;
    public class EmployeeRecord {
        private String employeeName;
        private int employeeIDNumber;
        private String jobCat;
        private double hourlyPayRate;
        private double annualSalary;
       /* public constructor.
       public Student(String employeeName, int employeeIDNumber, String jobCat, double hourlyPayRate)
             this.employeeName = employeeName;
             this.employeeIDNumber = employeeIDNumber;
             this.jobCat = jobCat;
             this.hourlyPayRate = hourlyPayRate;
       } // end method
           * return  employee name
          public String getEmployeeName() {
             return employeeName;
          } // end method
           * return employee ID number
          public int getEmployeeIDNumber() {
             return employeeIDNumber;
       } // end method
           * return job Cat
          public String getJobCat() {
             return jobCat;
          } // end method
           * return hourly pay rate
          public double getHourlyPayRate() {
             return hourlyPayRate;
       } // end method
           * return annual salary
          public double getAnnualSalary() {
             return annualSalary;
       } // end method
              public void calculateAnnualSalary(){
                      int tempCount = numberOfScores;
                      int tempScore = totalScore;
                      if (employeeArray[2] == "Full") {
                         annualSalary = 40 * employeeArray[3];
                      else {
                         annualSalary = 20 * employeeArray[3];
                      } // end else
                   } // end method
       public static void main(String[] args) {
          Employee[] employeeArray = { new Employee("JohnSmith", 654789345, "Full", 25.60);
                                        new Employee("BobJones", 456983209, "Full", 28.20);
                                        new Employee("LarryAnders", 989876123, "Full", 35.30);
                                        new Employee("TomEstes", 237847360, "Full", 41.35);
                                           new Employee("MariaCosta", 115387243, "Part", 15.40);
                                           new Employee("JoeShowen", 223456732, "Full", 45.75);
                                           new Employee("JillRoberts", 574839280, "Part", 38.45);
                                           new Employee("MaryAble", 427836410, "Part", 25.90);
                                           new Employee("NancyAtkins", 349856232, "Full", 35.60);
                                           new Employee("MarkSeimens", 328978455, "Full", 48.50);
       } // end method
    } // end classDesign the Java class to represent an employee record. Pseudo code for this object is given below:
    Employee class definition
    Instance Variables
    Employee name
    Employee ID number
    Job category
    Hourly pay rate
    Annual salary
    Instance Methods
    getName
    getEmployeeId
    calculateAnnualSalary
    getAnnualSalary
    Use the String class for the employee name.
    Use an array of objects for the employee records.
    Calculate each employee's annual salary from the job category and hourly rate, using the following constant information:
    Job category: Full - 40 hours a week
    Part - 20 hours a week
    Assume 52 weeks in a year.
    Display each employee's name, id and annual salary.
    Calculate and display the company's total amount for employees salaries.
    Use the following information to populate the employee objects: Employee
    Name Employee Id Job Category Hourly Pay Rate
    John Smith 654789345 Full 25.60
    Bob Jones 456983209 Full 28.20
    Larry Anders 989876123 Full 35.30
    Tom Estes 237847360 Full 41.35
    Maria Costa 115387243 Part 15.40
    Joe Showen 223456732 Full 45.75
    Jill Roberts 574839280 Part 38.45
    Mary Able 427836410 Part 25.90
    Nancy Atkins 349856232 Full 35.60
    Mark Seimens 328978455 Full 48.50

    I think this is what people mean, but It still wont work. Can someone else figure it out?
    import java.io.*;
    public class EmployeeRecord {
    private String employeeName;
    private int employeeIDNumber;
    private String jobCat;
    private double hourlyPayRate;
    private double annualSalary;
    /* public constructor.
    public void EmployeeRecord (String employeeName, int employeeIDNumber, String jobCat, double hourlyPayRate)
    this.employeeName = employeeName;
    this.employeeIDNumber = employeeIDNumber;
    this.jobCat = jobCat;
    this.hourlyPayRate = hourlyPayRate;
    } // end method
    * return employee name
    public String getEmployeeName() {
    return employeeName;
    } // end method
    * return employee ID number
    public int getEmployeeIDNumber() {
    return employeeIDNumber;
    } // end method
    * return job Cat
    public String getJobCat() {
    return jobCat;
    } // end method
    * return hourly pay rate
    public double getHourlyPayRate() {
    return hourlyPayRate;
    } // end method
    * return annual salary
    public double getAnnualSalary() {
    return annualSalary;
    } // end method
         public void calculateAnnualSalary(){
              int tempCount = numberOfScores;
              int tempScore = totalScore;
              if (employeeArray[2] == "Full") {
              annualSalary = 40 * employeeArray[3];
              else {
              annualSalary = 20 * employeeArray[3];
              } // end else
              } // end method
    public static void main(String[] args) {
    EmployeeRecord[] employeeArray = { new EmployeeRecord("JohnSmith", 654789345, "Full", 25.60),
         new EmployeeRecord("BobJones", 456983209, "Full", 28.20),
         new EmployeeRecord("LarryAnders", 989876123, "Full", 35.30),
         new EmployeeRecord("TomEstes", 237847360, "Full", 41.35),
         new EmployeeRecord("MariaCosta", 115387243, "Part", 15.40),
         new EmployeeRecord("JoeShowen", 223456732, "Full", 45.75),
         new EmployeeRecord("JillRoberts", 574839280, "Part", 38.45),
         new EEmployeeRecord("MaryAble", 427836410, "Part", 25.90),
         new EmployeeRecord("NancyAtkins", 349856232, "Full", 35.60),
         new EmployeeRecord("MarkSeimens", 328978455, "Full", 48.50),
    } // end method
    } // end class

  • Action Script 3, can someone spot where my code is wrong?

    I want to have my characters controlled separately, with 'FireBoy' moving using the left, up and right keys and with 'WaterGirl' moving with the a, w and d keys. However upon editing my code somehow WaterGirl now moves with the right key instead of the d key. Please can someone spot where I have made a mistake and advise me on how to resolve the problem.
    My code for main.as is:
    package
      import flash.display.Bitmap;
      import flash.display.Sprite;
      import flash.events.Event;
      import flash.events.KeyboardEvent;
      import flash.events.MouseEvent;
      * @author Harry
      public class Main extends Sprite
      private var leftDown:Boolean = false;
      private var rightDown:Boolean = false;
      private var aDown:Boolean = false;
      private var dDown:Boolean = false;
      private var FireBoy:Hero = new Hero();
      public var StartButton:Go;
      public var WaterGirl:Female = new Female();
      public var Door1:Firedoor;
      public var Door2:Waterdoor;
      public var Fire:Lava;
      public var Water:Blue;
      public var Green:Gem;
      public function Main():void
      if (stage) init();
      else addEventListener(Event.ADDED_TO_STAGE, init);
      public function init(e:Event = null):void
      StartButton = new Go();
      StartButton.x = 100;
      StartButton.y = 5;
      addChild(StartButton);
      StartButton.addEventListener(MouseEvent.CLICK, startgame);
      private function startgame(e:Event = null):void
      removeEventListener(Event.ADDED_TO_STAGE, init);
      // entry point
      removeChild(StartButton);
      FireBoy.y = 495;
      addChild(FireBoy);
      stage.addEventListener(Event.ENTER_FRAME, HerocheckStuff);
      stage.addEventListener(KeyboardEvent.KEY_DOWN, HerokeysDown);
      stage.addEventListener(KeyboardEvent.KEY_UP, HerokeysUp);
      WaterGirl.x = 70;
      WaterGirl.y = 495;
      addChild(WaterGirl);
      stage.addEventListener(Event.ENTER_FRAME, FemalecheckStuff);
      stage.addEventListener(KeyboardEvent.KEY_DOWN, FemalekeysDown);
      stage.addEventListener(KeyboardEvent.KEY_UP, FemalekeysUp);
      Door1 = new Firedoor();
      stage.addChild(Door1);
      Door1.x = 5;
      Door1.y = 62;
      Door2 = new Waterdoor();
      stage.addChild(Door2);
      Door2.x = 100;
      Door2.y = 62;
      Fire = new Lava();
      stage.addChild(Fire);
      Fire.x = 160;
      Fire.y = 570;
      Water = new Blue();
      stage.addChild(Water);
      Water.x = 350;
      Water.y = 160;
      Green = new Gem()
      stage.addChild(Green);
      Green.x = 500;
      Green.y = 100;
      graphics.beginFill(0x804000, 1);
      graphics.drawRect(0, 0, 800, 40);
      graphics.endFill();
      graphics.beginFill(0x804000, 1);
      graphics.drawRect(0, 170, 600, 40);
      graphics.endFill();
      graphics.beginFill(0x804000, 1);
      graphics.moveTo(800, 200);
      graphics.lineTo(800, 700);
      graphics.lineTo(400, 700);
      graphics.lineTo(100, 700);
      graphics.endFill();
      graphics.beginFill(0x804000, 1);
      graphics.drawRect(0, 580, 800, 40);
      graphics.endFill();
      public function Collision():void
      if (WaterGirl.hitTestObject(Fire))
      WaterGirl.x = 70;
      WaterGirl.y = 495;
      if (FireBoy.hitTestObject(Water))
      FireBoy.x = 15;
      FireBoy.y = 495;
      public function HerocheckStuff(e:Event):void
      if (leftDown)
      FireBoy.x -= 5;
      if (rightDown)
      FireBoy.x += 5;
      FireBoy.adjust();
      Collision();
      Check_Border();
      public function HerokeysDown(e:KeyboardEvent):void
      if (e.keyCode == 37)
      leftDown = true;
      if (e.keyCode == 39)
      rightDown = true;
      if (e.keyCode == 38)
      FireBoy.grav = -15;
      Collision();
      Check_Border();
      public function HerokeysUp(e:KeyboardEvent):void
      if (e.keyCode == 37)
      leftDown = false;
      if (e.keyCode == 39)
      rightDown = false;
      public function FemalecheckStuff(e:Event):void
      if (aDown)
      WaterGirl.x -= 5;
      if (rightDown)
      WaterGirl.x += 5;
      WaterGirl.adjust2();
      Collision();
      Check_Border();
      public function FemalekeysDown(e:KeyboardEvent):void
      if (e.keyCode == 65)
      aDown = true;
      if (e.keyCode == 68)
      dDown = true;
      if (e.keyCode == 87)
      WaterGirl.grav = -15;
      Collision();
      Check_Border();
      public function FemalekeysUp(e:KeyboardEvent):void
      if (e.keyCode == 65)
      aDown = false;
      if (e.keyCode == 68)
      dDown = false;
      public function Check_Border():void
      if (FireBoy.x <= 0)
      FireBoy.x = 0;
      else if (FireBoy.x > 750)
      FireBoy.x = 750;
      if (WaterGirl.x <= 0)
      WaterGirl.x = 0;
      else if (WaterGirl.x > 750)
      WaterGirl.x = 750;
    My code for Hero.as (FireBoy) is:
    package 
      import flash.display.Bitmap;
      import flash.display.Sprite;
      public class Hero extends Sprite
      [Embed(source="../assets/FireBoy.jpg")]
      private static const FireBoy:Class;
      private var FireBoy:Bitmap;
      public var grav:int = 0;
      public var floor:int = 535;
      public function Hero()
      FireBoy = new Hero.FireBoy();
      scaleX = 0.1;
      scaleY = 0.1;
      addChild(FireBoy);
      public function adjust():void
      this.y += grav;
      if(this.y+this.height/2<floor)
      grav++;
      else
      grav = 0;
      this.y = floor - this.height / 2;
      if (this.x - this.width / 2 < 0)
      this.x = this.width / 2;
      if (this.x + this.width / 2 > 800)
      this.x = 800 - this.width / 2;
    And finally my code for Female.as (WaterGirl) is:
    package 
      import flash.display.Bitmap;
      import flash.display.Sprite;
      * @author Harry
      public class Female extends Sprite
      [Embed(source="../assets/WaterGirl.png")]
      private static const WaterGirl:Class;
      private var WaterGirl:Bitmap;
      public var grav:int = 0;
      public var floor:int = 535;
      public function Female()
      WaterGirl = new Female.WaterGirl();
      scaleX = 0.1;
      scaleY = 0.1;
      addChild(WaterGirl);
      public function adjust2():void
      this.y += grav;
      if(this.y+this.height/2<floor)
      grav++;
      else
      grav = 0;
      this.y = floor - this.height / 2;
      if (this.x - this.width / 2 < 0)
      this.x = this.width / 2;
      if (this.x + this.width / 2 > 800)
      this.x = 800 - this.width / 2;

    You should make use of the trace function to troubleshoot your processing.  Put traces in the different movement function conditionals to see which is being used under which circumstances.  You might consider putting the movement code into one function since they all execute when you process a keyboard event anyways.

  • I have an iPhone 4 and an iPod 4th gen linked to the same email address and apple ID. I am trying to set up a new email address for the iPod so a family member can use it but it doesn't want to recognize the new email account. Where am I going wrong?

    I have an iPhone 4 and a 4th gen iPod linked to the same email address and apple ID. I am trying to change the email address on the iPod so a family member can use it but when I do it says it doesn't recognize the email address. Where am I going wrong ? I just want them to be able to iMessage and email without having to use my email address.

    The procedure is Settings>Messages>Send & Receive at>You can be reached by iMessages at>Add another email address. The email address has to be a valid working email address, obviously. Apple should verify the email address and you have to go to the inbox of that email account, read the verification email from Apple and follow the inductions in the email in order to complete the verification. Then you go back to the settings, uncheck your email address and check the new email address to be used as the contact email address.

  • I am contemplating replacing my old Ipod with a 8gb touch which supposedly holds up to 1760 songs. In my ITunes library the average size of a 12 song album is 300mb which means I can get 27 albums x 12 songs is 324 songs. Where am I going wrong here?

    I am contemplating replacing my old Ipod with a 8gb touch which supposedly holds up to 1760 songs. In my ITunes library the average size of a 12 song album is 300mb which means I can get 27 albums x 12 songs is 324 songs. Where am I going wrong here?

    There is about 6.9  GBs of free space on an 8 GB Touch for data storage. That translates to roughly 23 of your average albums.
    Holds up to 1760 songs is based on the size of an average track which is about 3 to 4 MBs, whereas your albums have tracks averaging more like 25 MBs per track. I sort of doubt your average album holds what would be about 5 hours.

  • Can someone tell what I have done wrong here trying to pass strings to a

    I have just started programming in java I can't see what I have done wrong here in my code can someone please help me?
    // Thomas Klooz
    // October 10, 2008
    /** A class that enters
    * DVD Info pass the arrays
    * DvdInventory Class and then manipulates the data from there*/
    import java.util.Scanner;// imports a scanner for use by the class
    public class DVDInfo
    public static void main(String args[])
    String theTitle[] = new String[10];// array of titles
    int inventory [] = new int[10];// array of ten for inventory
    int quantity []= new int[10];// array of ten for quantity
    double price []= new double[10];// array for the price of each double
    int count = 0;// variable to track what information is suppose to be passed to class
    System.out.println(" Welcome to DVD Inventory Program!");//Welcome message for the user
    System.out.println();//returns a blank line
    boolean stop = false;// boolean charcter to make program stop
    while(! stop)
    Scanner input = new Scanner( System.in );// creates scanner to use
    System.out.println(" Enter an item name or stop to Quit: ");// prompt user for input
    theTitle[count] = input.nextLine();// assigns the value to Title
    if (theTitle[count].equals("stop"))
    System.out.println();//returns a blank line
    System.out.println(" The DVD Inventory has been entered!");// diplay exit message to
    stop = true;
    } // end if
    else // continue to get data
    System.out.println();//returns a blank line
    System.out.println(" Enter the item number must be greater equal or greater than zero: ");// prompt user for input
    inventory[count] = input.nextInt();// assigns value to inventory
    if (inventory[count] < 0)// continue until proper value has been entered
    System.out.println( " Error no numbers can be below zero!");
    System.out.println(" Enter the item number must be greater equal or greater than zero: ");// prompt user for input
    inventory[count] = input.nextInt();// assigns value to inventory
    }// end if
    System.out.println();//returns a blank line
    System.out.println(" Enter the amount of DVDs you have must be greater than zero: ");// prompt user for input
    quantity[count]= input.nextInt();// assigns value to inventory
    if( quantity[count] <= 0)// continue to proper data is entered
    System.out.println( " Error: you have no inventory for this item ");// error message sent to user
    System.out.println(" Enter the amount of DVDs you have must be greater than zero: ");// prompt user for input
    quantity[count]= input.nextInt();// assigns value to inventory
    }//end if
    System.out.println();//returns a blank line
    System.out.println( " Enter the cost per DVD: ");// prompt user for input
    price[count] = input.nextDouble();// assigns the value to price
    count++;//increaments count 1
    }// end else
    }// end while
    DVDInventory myDVDInventory = new DVDInventory(theTitle,inventory,quantity,price,count); the problem seems to be here because this is where I get error message when I'm trying to pass to class named DVD
    }// end main
    }// end class

    this is the code that is important
    import java.util.Scanner;// imports a scanner for use by the class
    public class DVDInfo
    public static void main(String args[])
    String theTitle[] = new String[10];// array of titles
    int inventory [] = new int[10];// array of ten for inventory
    int quantity []= new int[10];// array of ten for quantity
    double price []= new double[10];// array for the price of each double
    int count = 0;// variable to track what information is suppose to be passed to class
    System.out.println(" Welcome to DVD Inventory Program!");//Welcome message for the user
    System.out.println();//returns a blank line
    boolean stop = false;// boolean charcter to make program stop
    while(! stop)
    Scanner input = new Scanner( System.in );// creates scanner to use
    System.out.println(" Enter an item name or stop to Quit: ");// prompt user for input
    theTitle[count] = input.nextLine();// assigns the value to Title
    if (theTitle[count].equals("stop"))
    System.out.println();//returns a blank line
    System.out.println(" The DVD Inventory has been entered!");// diplay exit message to
    stop = true;
    } // end if
    else // continue to get data
    System.out.println();//returns a blank line
    System.out.println(" Enter the item number must be greater equal or greater than zero: ");// prompt user for input
    inventory[count] = input.nextInt();// assigns value to inventory
    if (inventory[count] < 0)// continue until proper value has been entered
    System.out.println( " Error no numbers can be below zero!");
    System.out.println(" Enter the item number must be greater equal or greater than zero: ");// prompt user for input
    inventory[count] = input.nextInt();// assigns value to inventory
    }// end if
    System.out.println();//returns a blank line
    System.out.println(" Enter the amount of DVDs you have must be greater than zero: ");// prompt user for input
    quantity[count]= input.nextInt();// assigns value to inventory
    if( quantity[count] <= 0)// continue to proper data is entered
    System.out.println( " Error: you have no inventory for this item ");// error message sent to user
    System.out.println(" Enter the amount of DVDs you have must be greater than zero: ");// prompt user for input
    quantity[count]= input.nextInt();// assigns value to inventory
    }//end if
    System.out.println();//returns a blank line
    System.out.println( " Enter the cost per DVD: ");// prompt user for input
    price[count] = input.nextDouble();// assigns the value to price
    count++;//increaments count 1
    }// end else
    }// end while
    DVDInventory myDVDInventory = new DVDInventory(theTitle,inventory,quantity,price,count);
    }// end main
    }// end class The problem seems to be when I try to pass all the variables to the class DVDInventory the first statement after all. I get message that say can't find java. String
    Edited by: beatlefla on Oct 10, 2008 8:20 PM

  • I am trying to delete an XLS file from a network drive and am getting a message that says the file cannot be deleted because it is in use.  I can't see where it is in use and have tried to reboot the computer to no avail.

    I am trying to delete an XLS file from a network drive and am getting a message that says the file cannot be deleted because it is in use.  I can't see where it is in use and have tried to reboot the computer to no avail.  I can delete other files but several XLS files are giving me this message.

    You said it was a network drive.  So is someone else on the network using that same file or may have have left with excel still accessing it on their system?

  • Making a simple calc applet.  Where am I going wrong?

    Hi everyone. I'm taking a introductory java class over the summer and so far I've been doing pretty good in it. I've been able to knock out and figure out how to do most of the assignments on my own. But this latest problem is driving me up a wall. I think I might be making it more difficult then it is. I'm supposed to a take a simple calculation program, and then convert it into an applet with new button functionality and text fields. In the applet, there will be two text fields(input and result) and two buttons(Update and Reset). In the first field you put in an operator and a number. Then from there you hit the Update button and the new value is put in the second field.
    For example. The program is defaulted to "0". So you put "+ 9" in the first field, then Hit Update. "9" will now appear in the second field. Go back to the first field and put in "- 3", hit update again and now the second field will go to "6." You can keep doing this all you want. Then when you want to start all over again you hit reset. Its sort of a weird program.
    Here's the original calc program:
    import java.util.Scanner;
    Simple line-oriented calculator program. The class
    can also be used to create other calculator programs.
    public class Calculator
        private double result;
        private double precision = 0.0001; // Numbers this close to zero are
                                           // treated as if equal to zero.
        public static void main(String[] args)
            Calculator clerk = new Calculator( );
            try
                System.out.println("Calculator is on.");
                System.out.print("Format of each line: ");
                System.out.println("operator space number");
                System.out.println("For example: + 3");
                System.out.println("To end, enter the letter e.");
                clerk.doCalculation();
            catch(UnknownOpException e)
                clerk.handleUnknownOpException(e);
            catch(DivideByZeroException e)
                clerk.handleDivideByZeroException(e);
            System.out.println("The final result is " +
                                      clerk.getResult( ));
            System.out.println("Calculator program ending.");
        public Calculator( )
            result = 0;
        public void reset( )
            result = 0;
        public void setResult(double newResult)
            result = newResult;
        public double getResult( )
            return result;
         The heart of a calculator. This does not give
         instructions. Input errors throw exceptions.
        public void doCalculation( ) throws DivideByZeroException,
                                            UnknownOpException
            Scanner keyboard = new Scanner(System.in);
            boolean done = false;
            result = 0;
            System.out.println("result = " + result);
            while (!done)
               char nextOp = (keyboard.next( )).charAt(0);
                if ((nextOp == 'e') || (nextOp == 'E'))
                    done = true;
                else
                    double nextNumber = keyboard.nextDouble( );
                    result = evaluate(nextOp, result, nextNumber);
                    System.out.println("result " + nextOp + " " +
                                       nextNumber + " = " + result);
                    System.out.println("updated result = " + result);
         Returns n1 op n2, provided op is one of '+', '-', '*',or '/'.
         Any other value of op throws UnknownOpException.
        public double evaluate(char op, double n1, double n2)
                      throws DivideByZeroException, UnknownOpException
            double answer;
            switch (op)
                case '+':
                    answer = n1 + n2;
                    break;
                case '-':
                    answer = n1 - n2;
                    break;
                case '*':
                    answer = n1 * n2;
                    break;
                case '/':
                    if ((-precision < n2) && (n2 < precision))
                        throw new DivideByZeroException( );
                    answer = n1 / n2;
                    break;
                default:
                    throw new UnknownOpException(op);
            return answer;
        public void handleDivideByZeroException(DivideByZeroException e)
            System.out.println("Dividing by zero.");
            System.out.println("Program aborted");
            System.exit(0);
        public void handleUnknownOpException(UnknownOpException e)
            System.out.println(e.getMessage( ));
            System.out.println("Try again from the beginning:");
            try
                System.out.print("Format of each line: ");
                System.out.println("operator number");
                System.out.println("For example: + 3");
                System.out.println("To end, enter the letter e.");
                doCalculation( );
            catch(UnknownOpException e2)
                System.out.println(e2.getMessage( ));
                System.out.println("Try again at some other time.");
                System.out.println("Program ending.");
                System.exit(0);
            catch(DivideByZeroException e3)
                handleDivideByZeroException(e3);
    }Here's me trying to make it into an applet with the added button functionality.
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.math.*;
    import java.util.*;
    import java.io.*;
    import java.lang.*;
    public class Calculator extends JApplet implements ActionListener
              // Variables declaration. 
               private javax.swing.JPanel jPanel2;
             private javax.swing.JLabel jLabel2;
             private javax.swing.JTextField jTextField1;
             private javax.swing.JLabel jLabel3;
             private javax.swing.JTextField jTextField2;
             private javax.swing.JButton jButton1;
             private javax.swing.JButton jButton2;
             private javax.swing.JTextArea resultArea;
             private Container container;
             // End of variables declaration
         public void init () {
            initComponents();    
            setSize(400, 200);       
        private void initComponents() {
            container = getContentPane();
            container.setLayout( new BorderLayout() );
                // Creating instances of each item 
                jPanel2 = new javax.swing.JPanel();
            jLabel2 = new javax.swing.JLabel();
            jTextField1 = new javax.swing.JTextField();
            jLabel3 = new javax.swing.JLabel();
            jTextField2 = new javax.swing.JTextField();
            jButton1 = new javax.swing.JButton();
            jButton2 = new javax.swing.JButton();
            resultArea = new javax.swing.JTextArea();
                // End Creation
            // Set text on labels, preferred size can be optional on labels,
                // size should/must be used on text fields.
              // Then each individual item is added to a panel.
            jLabel2.setText("Input =");
            jPanel2.add(jLabel2);
            jTextField1.setText("");
            jTextField1.setPreferredSize(new java.awt.Dimension(65, 20));
            jPanel2.add(jTextField1);
            container.add( jPanel2, BorderLayout.SOUTH);
            jButton1.setText("Update");
                jButton1.addActionListener(this);
                jButton2.setText("Reset");
                jButton2.addActionListener(this);
                container.add(resultArea, BorderLayout.CENTER);
            container.add(jButton1, BorderLayout.WEST);
            container.add(jButton2, BorderLayout.EAST);
                     resultArea.setText("Calculator is on.\n" +
                             "Format of each line: " +
                                             "\noperator space number" +
                             "\nFor example: + 3" +
                                             "\nThen hit Update to compute"+
                             "\nHit Reset to set the result back to zero.");
       private double result;
       private double precision = 0.0001;
       public void actionPerformed(ActionEvent e)
                Calculator clerk = new Calculator( );
            try
                clerk.doCalculation();
                catch(UnknownOpException e2)
                clerk.handleUnknownOpException(e2);
            catch(DivideByZeroException e2)
                clerk.handleDivideByZeroException(e2);
            resultArea.setText("The final result is " + clerk.getResult( )+
                                        "\nCalculator program ending.");
         public Calculator( )
            result = 0;
        public void reset( )
            result = 0;
        public void setResult(double newResult)
            result = newResult;
        public double getResult( )
            return result;
         The heart of a calculator. This does not give
         instructions. Input errors throw exceptions.
        public void doCalculation( ) throws DivideByZeroException,
                                            UnknownOpException
            Scanner keyboard = new Scanner(System.in);
            boolean done = false;
            result = 0;
            resultArea.setText("result = " + result);
            while (!done)
               char nextOp = (keyboard.next( )).charAt(0);
                if ((nextOp == 'e') || (nextOp == 'E'))
                    done = true;
                else
                    double nextNumber = keyboard.nextDouble( );
                    result = evaluate(nextOp, result, nextNumber);
                    resultArea.setText("result " + nextOp + " " + nextNumber + " = " + result+
                                                    "\nupdated result = " + result);
         Returns n1 op n2, provided op is one of '+', '-', '*',or '/'.
         Any other value of op throws UnknownOpException.
        public double evaluate(char op, double n1, double n2)
                      throws DivideByZeroException, UnknownOpException
            double answer;
            switch (op)
                case '+':
                    answer = n1 + n2;
                    break;
                case '-':
                    answer = n1 - n2;
                    break;
                case '*':
                    answer = n1 * n2;
                    break;
                case '/':
                    if ((-precision < n2) && (n2 < precision))
                        throw new DivideByZeroException( );
                    answer = n1 / n2;
                    break;
                default:
                    throw new UnknownOpException(op);
            return answer;
        public void handleDivideByZeroException(DivideByZeroException e)
            resultArea.setText("Dividing by zero."+
                               "\nProgram aborted");
            System.exit(0);
        public void handleUnknownOpException(UnknownOpException e)
            resultArea.setText(e.getMessage( )+
                              "\nTry again from the beginning:");
            try
                resultArea.setText("Calculator is on.\n" +
                             "Format of each line: " +
                                             "\noperator space number" +
                             "\nFor example: + 3" +
                             "\nHit Reset to set the result back to zero.");
                        doCalculation( );
            catch(UnknownOpException e2)
                System.out.println(e2.getMessage( ));
                System.out.println("Try again at some other time.");
                System.out.println("Program ending.");
                System.exit(0);
            catch(DivideByZeroException e3)
                handleDivideByZeroException(e3);
    }I'm not getting any compiling errors or anything and it launches, but it doesn't work at all. I'm sure it has something to do with the calc program and the applet actionevent. I just don't know where to go from there. Can anyone tell me where I'm going wrong? Or even make sense of what I've posted. I know its a lot. I've been looking at this thing for a day now and its killing me. Any help would be greatly appreciated. Thanks.

    This is a mistake
    public void actionPerformed(ActionEvent e)
                Calculator clerk = new Calculator( );
            try
                clerk.doCalculation();You don't want to create a whole new applet every time anyone pushes a button.
    Make whatever changes are neccessary so that you don't have to create a new applet in your actionPerformed

  • I've just started using the App Tabs. I think this feature could be handy but why are the sites not updated when I start Firefox. Now I have to manually update the site which is somewhat of a downer. Does any of you know where I'm going wrong?

    I've just started using the App Tabs. I think this feature could be handy but why are the sites not updated when I start Firefox. Now I have to manually update the site which is somewhat of a downer. Does any of you know where I'm going wrong?

    To answer the post title FireFox save all downloads automatically in the download folder, which you can find in the Documents folder. If you want to choose where to save your downloads go to tools>options>check always ask me where to save files.
    Secondly, I am assuming you have IE 8 installed as this is the only version that supports this fix that is currently not in beta. Go to control panel>internet options>advanced tab and reset the settings at the bottom. This may or may not fix the problem but it is a good first step.

  • Can someone please tell me what's wrong with my feed?

    iTunes isn't updating with my most recent podcast, and I can't see what I've done wrong on my feed.
    Can someone help
    www.ministryofslam.com/feed
    https://itunes.apple.com/gb/podcast/ministry-slam-pro-wrestling/id301376618
    It's "Bonus Podcast" that isn't appearing

    At the beginning of the entry for the episode of 21 November you have the opening 'item' tag in twice. This is sufficient to render the feed unreadable and so it's turning up empty when subscribing and the Store is not updating.

  • How to synch in the most recent version of iTunes - 11.0.0.163 - The latest version updated today and changed the look of the program. I can't see where to click to synch. If I disconnect and restart it works fine automatically, but why do that?

    I updated the latest version of iTunes today and it has a new look. That's fine but I can't see where to click to synch my ipod after downloading music or podcasts. It was always easy.

    It might make it much easier on you if you enable the sidebar in iTunes. Launch iTunes and go to View>Show Sidebar. With iTunes set up like that, it should look a lot more familiar to you. You can select your device name under the devices heading and then go through all of the iTunes panes by clicking on them at the top of the iTunes Window.
    My screenshot shows my iPad, but it works the same way with an iPod.

  • I have snow leopard 10.6.8 and want to get on iCloud which requires Lion... should I buy Lion at $29.99 now and upgrade to Mountain Lion whne available (I can't see where it is available for download yet) and what is cost of upgrade to Mountain Lion?

    I have snow leopard 10.6.8 and want to get on iCloud which requires Lion... should I buy Lion at $29.99 now and upgrade to Mountain Lion when available (I can't see where it is available for download yet) and what is cost of upgrade to Mountain Lion?   Or should I simply wait for Mountain Lion?

    I would wait for Mountain Lion to be released. According to Apple, Mountain Lion will be released by end of July 2012.
    It will cost you only $19.99 to upgrade. You can find all the details at the following link...
         http://www.apple.com/osx/

  • HT201514 Please can someone tell me what is going on when I get this message, The backup disk image "/Volumes/Data/Carole Wilson's MacBook.sparsebundle" is already in use.  Latest successful backup: Yesterday, 2:04 PM

    Please can someone tell me what is going on when I get this message for the Time Capsule?

    Yes, this is because Lion or ML which you are using have lousy networking.
    The trick is simply reboot the TC..
    Or on Lion use the 5.6 utility and disconnect all users.
    For ML sorry.. Apple decided you don't need that function any more!!.
    http://pondini.org/TM/Troubleshooting.html
    Read C12.. I think C17 is also related.

  • My icloud storage is full but i can't see where all the data is.

    I am using an iPhone 4S.  My iCloud (free) storage of 5GB is approaching full usage.  When I try to free up some space, the documents and data only amount to less than 20MB.  I can't see where the rest of the 4.88MB is used and is totally invisible to me.  Please help

    Hey Dragonfly1981,
    Welcome to Apple Support Communities.
    Take a look at the article linked below, it provides a lot of great information that will help you find out what’s taking up the other 4.8 GB of data and choose what you want to be backed up.
    Manage your iCloud storage
    I hope this helps,
    -Jason

  • I recently partition 250gb of my hd and i decided no delete the partition. but now i can't see where the 250gb is. I can only see 750gb of my hard disk

    i recently partition 250gb of my hd and i decided no delete the partition. but now i can't see where the 250gb is. I can only see 750gb of my hard disk

    Hi Cedric,
    Welcome to the Support Communities!
    The article below may be able to help you with this.
    Click on the link to see more details and screenshots. 
    Disk Utility 12.x: Partition a disk
    http://support.apple.com/kb/ph5845
    I hope this information helps ....
    Happy Holidays!
    - Judy

Maybe you are looking for

  • 6.2 download and Bluetooth synch.

    I have a Z72 and windows 7.  I have downloaded 6.2 palm desk top. I can do a Bluetooth sync. with the computer but the only thing that shows up has to do with Media, I can not find anyway to get to the calendar and my contacts.  What am I doing wrong

  • Ipod can be seen by Windows 7, but not seen by Itunes.

    Hi - A friend has a Dell laptop running Windows 7.  It was recently in the shop to remove a virus.  Everything now works fine, except it won't work with any of her ipods.  The ipods can be seen under Devices and Printers, and by the Device Manager. 

  • How to find lost iPod touch 1gen in house

    It is 1 ggen

  • Listening to XM and/or Sirius Radio Streams on iPhone

    Hey everyone! I did a little research today, and found an easy (relatively) way to listen to XM or Sirius radio on the iPhone. First off, this is NOT a hack, and requires no installs on the iPhone. All this requires is a Windows PC (sorry, mac-users.

  • Application Module Release Mode

    Hi sirs; I'm just starting a new struts based application and adf uix + bc4j; What i was wondering is; If we will have a improve of performance, releasing more times the application module in stateless mode; like the following; All data forms (form r