Changing an image to a button event.....what am i doing wrong here?

I'm trying to change the image in the imagePanel when one of the buttons are clicked. When I run it, it just shows the default image i placed in there and nothing happens when a button is clicked. I'm a Java student so I'm sorry if this seems elementary. Please ignore the jbtSound button I created, i haven't got to that yet. Thanks in advance for whatever help you can offer. Here's the code:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class cah334Final extends JFrame
JButton jbtFruit = new JButton("Fruit");
JButton jbtVege = new JButton("Vegetable");
JButton jbtReset = new JButton("Reset");
JButton jbtSound = new JButton("Listen");
ImageIcon imgDefault = new ImageIcon("fruits_and_vegetables.jpg");
ImageIcon imgFruit = new ImageIcon("FruitBasket.png");
ImageIcon imgVege = new ImageIcon("veggies.jpg");
//Create a panel to hold image
JPanel imagePanel = new JPanel();
public cah334Final()
//set frame layout
setLayout(new FlowLayout(FlowLayout.CENTER, 10, 20));
//add panel to hold image
add(imagePanel);
//add label and default image
imagePanel.add(new JLabel(imgDefault));
//add listeners for buttons
jbtFruit.addActionListener(new ChangeImage());
jbtVege.addActionListener(new ChangeImage());
jbtReset.addActionListener(new ChangeImage());
//add panel to hold buttons and layout panel
JPanel buttonPanel = new JPanel();
buttonPanel.setLayout(new GridLayout(2, 2, 5, 5));
//add buttons to panel
buttonPanel.add(jbtFruit);
buttonPanel.add(jbtVege);
buttonPanel.add(jbtReset);
buttonPanel.add(jbtSound);
//add button panel to frame
add(buttonPanel);
//tool tips set for the buttons
jbtFruit.setToolTipText("Click to choose a fruit");
jbtVege.setToolTipText("Click to choose a vegetable");
jbtReset.setToolTipText("Click to reset the picture");
jbtSound.setToolTipText("Click to hear a message");
}//end of constructor
public static void main(String[] args)
JFrame frame = new cah334Final();
frame.setTitle("Carol's CIS 334 Form");
frame.setSize(500, 500);
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}//end of main
class ChangeImage implements ActionListener
public void actionPerformed(ActionEvent e)
{//HERES THE PROBLEM
if (e.getSource() == jbtFruit) //fruit button clicked
imagePanel.add(newJLabel(imgFruit)); //tried to do imagePanel.setIconImage(imgFruit); but it didn't work
else if (e.getSource() == jbtVege) //vege button clicked
imagePanel.add(new JLabel(imgVege));
else if (e.getSource() == jbtReset) //reset button clicked
imagePanel.add(new JLabel(imgDefault));
}//end of actionPerformed
}//end of ChangeImage
}//end of class

Thank you for your help. Sorry about the format, I'll do better next time :)
I got it to work. Here's what I came up with:
class ChangeImage implements ActionListener
     public void actionPerformed(ActionEvent e)
          if (e.getSource() == jbtFruit)
               lblimage.setIcon(imgFruit);
          else if(e.getSource() == jbtVege)
               lblimage.setIcon(imgVege);
          else if(e.getSource() == jbtReset)
               lblimage.setIcon(imgDefault);
          }//end of actionPerformed
     }//end of ChangeImageNow I just have to figure out how to add this audio clip in and I am finished!
Thank you for taking the time to read my code and help me out.

Similar Messages

  • My redemption code when entered is rejected as its says it must be used in the mac app store but i am in this store already ? what am i doing  wrong here i am trying to download a system upgrade?

    My redemption code when entered is rejected as its says it must be used in the mac app store but i am in this store already ? what am i doing  wrong here i am trying to download a system upgrade?

    iTunes is not the Mac App Store.
    In your dock it would be this icon:
    The forum for it specifically is here:Using Mac App Store

  • Not able to change slide duration. It's set to 4.0; I change it to 3.0 and it changes to 6.5 or something. What am I doing wrong?

    I can't seem to change the slide duration in iMovie. It's set to 4.0 automatically. I change it to 3.0. The program resets it to 6.5 or something I never intended. What am I doing wrong?

    To Contact iTunes Customer Service and request assistance
    Use this Link  >  Apple  Support  iTunes Store  Contact

  • What am I doing wrong here trying to deploy forms?

    I am trying to deploy forms for the first time, but it's not
    working. I would love to hear anyone's advice on what I am
    doing wrong. Here are the steps that I did to try to get them
    deployed using OAS 4.0.7.1.0 and Developer 6 Server. Please let
    me know if I missed steps or have unecessary ones.
    1) created Forms listener in OAS Manager with port 5555. (is
    this unecessary)
    2) created forms web cartridge with virtual path = webcart
    3) configured the cartridge configuration code =
    oracle.forms.engine.Main , codebase=forms60code, baseHTML = c:
    \orant\webhtml\forms60cart.htm, HTMLdelimiter=%
    4) created forms service by typing ifsrv60 -install...but I
    think this is unecessary b/c I could just click the
    START...PROGRAMS...Developer 6...forms server listener
    5) changed the cartrid.htm template file. i changed the default
    file called forms60cart.htm >> I changed these
    codebase=forms60code ,code=oracle.forms.engine.Main,
    serverport=5555, serverArgs module=emp.fmb (which template ones
    should I be modifying)
    6) put this new htm file into my orant/webhtml directory
    7) I get the requested url was not found when I call up
    http://machine.domain:5555/webcart/forms60cart.htm (is this the
    form listner port 5555, or should it be the one that is
    generated from opening forms server listener from the start
    menu. is that the default port 80?
    thanks for any response back
    null

    Hi. I have experienced developer server.
    : 1) created Forms listener in OAS Manager with port 5555. (is
    : this unecessary)
    -> 5555 is a port for web listener(httpd).
    you can use any existing listener.
    : 4) created forms service by typing ifsrv60 -install...but I
    : think this is unecessary b/c I could just click the
    : START...PROGRAMS...Developer 6...forms server listener
    -> in this case, forms server uses port 9000 by default.
    and oas indicates 9000 as default forms listener port,
    if there is no specification. you can use 9001,9002...
    I recommend to specify this in your html file
    as serverport.
    : 5) changed the cartrid.htm template file. i changed the
    default
    : file called forms60cart.htm >> I changed these
    : codebase=forms60code ,code=oracle.forms.engine.Main,
    : serverport=5555, serverArgs module=emp.fmb (which template ones
    : should I be modifying)
    -> serverport shoud not be 5555. 9000 by default.
    and I think module=emp.fmx is right.
    and now call http://machine.domain:5555/webcart/forms60cart.htm
    good luck.
    null

  • Help please what im i doing wrong here (encryption)

    Hi All,
    I wonder if anyone here can help me. I have an algorithm to decrypt a password from a string and i am struggling to decrypt it. The algorithm itself shows an example and i tried the example but i cant get the results that were shown in the example to match with the result in my sample code.
    Here is the algorithm.
    1.First get the bytes of the original password, assuming a "Latin-1" encoding. For the password "Baltimore1," these bytes are: 66 97 108 116 105 109 111 114 101 49 44 (i.e. the value of "B" is 66, "a" is 97, etc).
    2.Then get the MD5 hash of these bytes. MD5 is a standard, public algorithm. Once again, for the password "Baltimore1," these bytes work out as: 223 238 161 24 62 121 39 143 115 167 51 163 245 231 226 94
    3.Finally, create the new password by forming a string whose Latin-1 encoding is the bytes from the previous step. For the "Baltimore1," password, if this is string is written to the screen, it looks like: ���_>y'?s�3����^(i.e. the 62 above is a ">", the 121 is a "y", etc).
    To try the above, i tried to get the string shown in step 3 using the "Baltimore1," password. Here is the code that i wrote.
      public static void main() throws NoSuchAlgorithmException, UnsupportedEncodingException {
          String enteredPassword = new String("Baltimore1,");
                String enteredPasswordBytes = new String();
                String enteredPasswordBytesMD5Hash = new String();
                String enteredPasswordBytesMD5HashBytes = new String();
          //Step 1 - get the bytes of Baltimore1,          
                for ( int i = 0; i < enteredPassword.length(); ++i ) {
                        char c = enteredPassword.charAt( i );
                        int j = (int) c;
                        enteredPasswordBytes = enteredPasswordBytes.concat(Integer.toString(j));                   
          System.out.println("1. Baltimore1, in plain text = " + enteredPassword);
                System.out.println("2. Baltimore1, in bytes = " + enteredPasswordBytes);
          //Step 2 - Get the MD5 Hash of the bytes
          enteredPasswordBytesMD5Hash = MD5(enteredPasswordBytes);     
          System.out.println("3. MD5 Hash of Baltimore1,'s bytes = " + enteredPasswordBytesMD5Hash);
          //Step 3 - Get the bytes of the MD5 Hash
          for ( int i = 0; i < enteredPasswordBytesMD5Hash.length(); ++i ) {
                        char c = enteredPasswordBytesMD5Hash.charAt( i );
                        int j = (int) c;
                        enteredPasswordBytesMD5HashBytes = enteredPasswordBytesMD5HashBytes.concat(Integer.toString(j));                   
          System.out.println("4. bytes of the MD5 Hash of Baltimore1,'s bytes = " + enteredPasswordBytesMD5Hash);
         public static String MD5(String text)
         throws NoSuchAlgorithmException, UnsupportedEncodingException  {
              MessageDigest md;
              md = MessageDigest.getInstance("MD5");
              byte[] md5hash = new byte[32];
              md.update(text.getBytes("iso-8859-1"), 0, text.length());
              md5hash = md.digest();
              //return convertToHex(md5hash);
              return md5hash.toString();
         }      And here is the output of the above program.
    1. Baltimore1, in plain text = Baltimore1,
    2. Baltimore1, in bytes = 66971081161051091111141014944
    3. MD5 Hash of Baltimore1,'s bytes = [B@923e30
    4. bytes of the MD5 Hash of Baltimore1,'s bytes = 9166645750511015148As you can see, the output of line 1 is correct. The bytes are exactly as described in the example. I was expecting the output on line 4 to be 223 238 161 24 62 121 39 143 115 167 51 163 245 231 226 94 as shown in the example. Does anyone know what i am doing wrong?
    Edited by: ziggy on Jul 4, 2008 1:14 PM
    Edited by: ziggy on Jul 4, 2008 1:14 PM

    Thanks guys for your help. I followed some of your advice and changed the code as shown below as an example.
    It looks like im almost there but not quite yet.
    import java.security.*;
    public class Pkcs12{
         public static void main(String[] args){
              //String to be converted
                  String originalString = "Baltimore1,";
              byte[] originalStringInBytes = new byte[8];
              byte[] md5 = null;
              originalStringInBytes = originalString.getBytes();
              System.out.println("1. OriginalString= " + originalString);                   
              System.out.println("2. OriginalStringInBytes= " + originalStringInBytes);
              for (int i=0; i<=originalStringInBytes.length-1; i++){
                   System.out.print("["+(int )(originalStringInBytes[i] )+"] ");
              try{
                   md5 = MD5(originalStringInBytes);
              }catch(NoSuchAlgorithmException e){
              System.out.println();
              for (int i=0; i<md5.length-1; i++){
                   System.out.print("["+((int)md5)+"] ");
         //223 238 161 24 62 121 39 143 115 167 51 163 245 231 226 94
         public static byte[] MD5(byte[] bytes) throws NoSuchAlgorithmException{
              MessageDigest md;
              md = MessageDigest.getInstance("MD5");
              byte[] md5hash = new byte[32];
              md.update(bytes);
              md5hash = md.digest();
              return md5hash;
    And here is the output from the above program
    1. OriginalString= Baltimore1,
    2. OriginalStringInBytes= [B@3e25a5
    [66] [97] [108] [116] [105] [109] [111] [114] [101] [49] [44]
    [-33] [-18] [-95] [24] [62] [121] [39] [-113] [115] [-89] [51] [-93] [-11] [-25]
    [-30]
    The bytes shown in line 3 are corect.
    The bytes shown in line 4 are partially correct in that the positive numbers are correct. Im not sure why the others have come out as negative numbers. Whats interesting is that when i add 256 to the negative numbers the answer becomes correct. Why does this happen? Have i used a variable that is the wrong size?
    Edited by: ziggy on Jul 5, 2008 12:32 PM
    Edited by: ziggy on Jul 5, 2008 12:33 PM
    Edited by: ziggy on Jul 5, 2008 12:34 PM

  • Okay - what am I doing wrong here RE:  ACR 5.6

    Hello all:
    Just downloaded ACR 5.6 and the Lightroom 2.6 update.  I have Elements versions 7 and 8.  After downloading ACR, I first went into the plug-in folders (file formats) of both Elements 7 and 8 and deleted the Camera RAW plug-ins.  Not a problem there.
    However, after unzipping the new ACR 5.6 plug-in and copying and pasting the new plug-in into the Elements 7 and 8 (file formats), when processing a RAW file, the ACR window that comes up within those two programs now shows "version 5.5."  At first I thought it was just a mistake in numbering on Adobe's part - meaning it was really 5.6, but mistakenly numbered 5.5.
    But when I tried to decode some RAW files from the supposed new camera data base (i.e. Olympus EP-2), none could be recognized, indicating that it was indeed version 5.5.
    Just to be safe, I deleted the plug-ins and re-downloaded the ACR-5.6 updates on several occasions - and in the end, all wound up being version 5.5 (according to the window when it comes up in Elements).
    Looks like a mistake on your downloads page - or I'm doing something terribly wrong here.  Again, I downloaded the right ACR 5.6 plug-in, but it is showing up as version 5.5 once unzipped and opened within Elements (by the way, the previous ACR plug-in I had there was version 5.6 Beta).
    Can anybody help here?  I'm hoping it's a mistake on Adobe's part.  What could I be doing wrong here?
    Lightroom 2.6 went just fine and it decodes all of the latest RAW files (i.e. Olympus EP-2).  My email address is:  [email protected]
    Thanks....

    Quote:-
    "I first went into the plug-in folders (file formats) of both Elements 7 and 8 and deleted the Camera RAW plug-ins."
    Although you did that it sounds like there is still an ACR 5.5 in the path. Have you got another, possibly renamed, ACR 5.5 anywhere? What does Edit > About Plugins > Camera RAW say? Does it happen in both Elements 7 and 8.
    Have you followed the instruction in the following link carefully?
    http://kb2.adobe.com/cps/407/kb407110.html

  • Reflections: What am I doing wrong here?

    Given the object:
    public class TestObject
         public Object[] oArray;
         public int[] iArray;
    }and the code
    TestObject to = new TestObject();
    Field objectArrayField = to.getClass().getField("oArray");
    Object oArray = Array.newInstance(objectArrayField.getType(), 0);
    objectArrayField.set(to, oArray);
    Field intArrayField = to.getClass().getField("iArray");
    Object iArray = Array.newInstance(intArrayField.getType(), 0); // <-- Exception on this line
    intArrayField.set(to, iArray);I am getting the following exception:
    java.lang.IllegalArgumentException
         at sun.reflect.UnsafeObjectFieldAccessorImpl.set(Unknown Source)
         at java.lang.reflect.Field.set(Unknown Source)
         at com.efw.cp.ObjectParser.main(ObjectParser.java:151)For the life of me, I can't see what I am doing wrong. This always fails whether the int[] array is defined to an array or defined to be null.
    Any ideas?

    You quite surely want to access the field's component type, not the field's type:
    - objectArrayField.getType() returns the class for an array of Object
    - intArrayField.getType() returns the class for an array of int
    You surely want:
    - objectArrayField.getType() returns the class for Object
    - intArrayField.getType().getComponentType() returning the class for int

  • When logging on to my account a receive this message "the server encountered an error processing registration. Please try again later".  This is not a new account. I have changed my password and nothing works.  What am I doing wrong.

    I'm having trouble logging into facetime.  We do not have a new account.  I've changed the password and still cannot get in.  The message that pops up is "the server encountered an error processing registration.  Please try again later."  I want to talk to my granddaughter but can't.  Can someone help me.  Thanks

    I had to same problem. I found forums about adding the DNS 8.8.8.8 and 8.8.4.4 in System Preferences - Networks I did that and it still didnt work.  Just found another forum saying to go into System Preferences - Time and Date and check the Set time and Date automatically. And it worked for me. Hope it works for you too.

  • HT1918 I am not given the option to change my payment method to none.  What am I doing wrong?

    I am trying to change my payment method to none, but when I go into my account information, I am not given NONE option.

    Log into itunes store, view account information, edit payment type under apple id summary.

  • .mov files keep pausing the images with 7.4. What am I doing wrong?

    I play a .mov and the video keeps stoping and starting on me. The audio still plays fine. Has anyone else had this problem?
    Message was edited by: sledge2071

    Do a clean install and delete the Firefox program folder.
    * Download a fresh Firefox copy and save the file to the desktop.
    * Firefox 8.0.x: http://www.mozilla.com/en-US/firefox/all.html
    * Uninstall your current Firefox version.
    * Do not remove personal data when you uninstall the current version or you lose your bookmarks and other data in the profile folder.
    * Remove the Firefox program folder before installing that newly downloaded copy of the Firefox installer.
    * It is important to delete the Firefox program folder to remove all the files and make sure that there are no problems with files that were leftover after uninstalling.
    Your bookmarks and other profile data are stored elsewhere in the Firefox Profile Folder and won't be affected by a reinstall, but make sure that you do not select to remove personal data if you uninstall Firefox.
    * http://kb.mozillazine.org/Profile_folder_-_Firefox
    * http://kb.mozillazine.org/Profile_backup

  • Can somebody tell me what i'm doing wrong here?

    ok, 2 days of trying and i'm pretty tired of this.
    I've trying to get rid of my "Kerberos is stopped" status in my Open Directory. First I thought the problem with my setup but then, yesterday, I tried to install Mac OS X server on VMware Fusion, and I got kerberos running right away. I thought I was lucky, so I reformat the virtual disk and reinstall Leopard server, it worked again, and the same thing for the third time.
    Then, I went back and to my Mac mini and install Leopard server on it, setup DNS, then OD. Right after I change my OD to master, I see kerberos is stopped. I'm pretty sure that my setup procedure was perfect as I followed the Lynda's server training video, and had 3 success on VMware but not on my Mac Mini. I reinstall and same thing happened "Kerberos is stopped", and again and again. All fresh install.
    Anybody know why?
    Also, my Mac Mini is 2009 model and I have to follow this guide to get my Leopard Server disc to work on the Mac Mini.
    http://support.apple.com/kb/HT3479
    I don't think upgrade from Leopard Client to Leopard server causes the problem but who knows. If so, what are other alternatives?
    Thanks!

    Well, perhaps not as part of that article. But there used to be an article about tearing down and rebuilding the Kerberos KDC. It was that article I was searching for when I noticed the article you linked to came up in the search results, which prompted me to notice the extra clause at the end.
    This was the article I was looking for (which now seems to be 10.4 specific):
    http://support.apple.com/kb/TA23421?viewlocale=en_US
    Also, just FYI, I recently setup two servers for clients similarly to how you did yours (install server on top of regular OS). I had HEAPS of trouble due to irregularities in the config files, e.g. imapd.conf. So, be watchful.

  • What am I doing wrong here? Vids look correct in FCP but not in Quicktime..

    Hi,
    I have a few quicktime movies that I made a long time ago. I have dragged them to my hard drive and they look great and play exactly how I edited them in Final Cut Pro. However, when I open them in Quicktime or try to play them into any other format (Flash) they appear wider.
    Now I am confused as it appears every movie I have ever saved seems to be distorted when I play it in Quicktime.
    Are there some settings within FCP or Quicktime that I am not aware of?
    Are both programs accurately playing what is recorded?

    I am having this exact same issue. My sequence is 352x288 the video looks great in FCP but every time I Export this sequence straight out through QuickTime (not QT Conversion or Compressor) self-contained and using the current settings it plays back in QuickTime as 720x480 (640x480) millions in DV format. I even tried to force the export to a customized setting with the 352x288 frame size and it still plays back at 720x480 making the video look fuzzy and stretched. We've already spent a few hours testing other options with no success.
    Oh and what's odd is if I open the same exported file in FCP's Viewer the size is correct and when I view the exported file's info (Apple+I) it says Dimensions: 352x288. Codec is DV/DVCPRO - NTSC. One thing I just thought of while typing this is would changing the codec make a difference since the original footage is 720p from an HVX200 camera? If I should change it what should I change it too?
    The viewers will be watching this in QT Player. I'm using FCP7 and QT7 also tested with QTX with the same results.
    Any idea is better than none, thanks!
    Lance

  • What am I doing wrong here?

    I have premiere pro and aftereffects CS5.5 and am having trouble with slowness/choppyness both while editing, and exporting.
    Here's my computer setup:
    Windows 7 Ultimate
    16gb gskill sniper RAM
    EVGA nvidia Geforce GTX 560 Ti
    Asus P7P55D Deluxe Mobo
    60gb SSD and 2tb external HD
    My camera's:
    Nikon d3100 - 1920x1080 24fps
    Samsung Galaxy Indulge - 720x480 and 640x480  (cell phone)
    So I got 16gb of RAM because adobe said you could run multiple of their programs with 16 or just one efficiently with 8gb.  My cell phone footage edits just fine in the editors (I can scrub super smoothly).  But when I export out no matter what format the playback is always at least slightly choppy if not more.  The nikon's HD video is slow, choppy, jumps around, freezes for a few seconds in the editor.  Then when I render the playback as a finished video is even worse.  Whats the deal?  Do you need 256GB of RAM, $6000 worth of video cards and a monitor the size of an IMAX just to edit a little HD video?  The HD clip I was trying to render was only like 1 minute long and I hadn't started adding effects, just cutting.
    Thankyou so much,
    -WooDy
    p.s.  If I do ever manage to be able to edit a video, what is the best format for exporting in?  The highest quality possilbe.

    Oh another thing.  I know alot of people use imacs with these programs and run completely smoothly.  I had witnessed it before I got into all this.  I checked out the apple website and took a look at the hardware:
    i5 or i7 anywhere from 2.5-3.1 ghz. - i have an i7 rated at 2.93
    4-16gb 1333mhz RAM depending - I have 16gb 1333 RAM (that won the 720 hd award)
    6000 radeons depending - i have a evga nvidia gtx GeForce 560 Ti (mine's more recommended than theirs by adobe)
    sorry for forgetting to list my processor before - Intel i7 870 quad 2.93mhz
    -WooDy

  • Can someone point to me what am I doing wrong here?

    I have radio buttons that populate a dropdown based on which radio button is selected. The based on that choice is made on drop down another drop down is populated
    Radio button populate the drop down fine, then when make choices in dropdown1, as soon as click out it goes back to the first choice in drop down?
    here is the code in dropdown1, CF is the family of radio buttons
    if (this.getField("CF").value == "Central Office"){
           this.getField("drop1").setItems(["Finance", "CEO", "Business Office", "Human Resource", "Maintenance", "Transportation", "Communication"]);
    then based on choice on dropdown1 the dropdown2 is populated:
    else if (this.getField("drop1").value == "CEO"){
           this.getField("drop2").setItems(["001-2411-439-0000-000000-601-00-000"]);
    else if (this.getField("drop1").value == "Business Office"){
           this.getField("drop2").setItems(["001-2412-439-0000-000000-602-00-000"]);
    else if (this.getField("drop1").value == "Human Resource"){
           this.getField("drop2").setItems(["001-2412-439-0000-000000-604-00-000"]);
    else if (this.getField("drop1").value == "Maintenance"){
           this.getField("drop2").setItems(["001-2700-439-0000-000000-602-00-000"]);
    else if (this.getField("drop1").value == "Transportation"){
           this.getField("drop2").setItems(["001-2800-439-0000-000000-602-00-000"]);
    else if (this.getField("drop1").value == "Communication"){
           this.getField("drop2").setItems(["001-2932-439-0000-000000-607-00-000"]);
    else if (this.getField("drop1").value == "Finance"){
           this.getField("drop2").setItems(["001-2960-439-0000-000000-606-00-000"]);

    there are radio button, and two drop downs dropdwn1 and dropdown2
           this.getField("drop1").setItems(["Finance", "CEO", "Business Office", "Human Resource", "Maintenance", "Transportation", "Communication"]);
    this is place in dropdown1 as custom calculation script
    this one is placed in dropdown2 as custom calculation script
    if (this.getField("drop1").value == "Finance"){this.getField("drop2").setItems(["001-2421-439-0000-000000-001-00-000", "001-2219-439-0000-000000-001-00-000"]);
    }else if (this.getField("drop1").value == "CEO"){
           this.getField("drop2").setItems(["001-2411-439-0000-000000-601-00-000"]);
    it seems things goes wrong when the radio button is involved, but if the radio button is not clicked, then can pick choices in dropdown1 and it populates dropdpwn2 fine!

  • What am I doing wrong? Text looks BAD

    What am I doing wrong here? Created a Motion opening sequence, and exported to movie with Animation as Compressor. Looks GREAT! Then import it into FCP6, and what ever I try, it looks REALLY BAD! I know it probably has to do with the compression I am using, but not sure what to choose! End result is for a DVD.
    In iMovieHD(6), I can Export a video directly to iDVD and all looks great. Not sure if this is the problem I am experiencing in FCP? I can't just move it to iMovie, do to the number of cuts/length/video tracks involved, so any suggestions?
    Thanks!

    Bill,
    As was noted in your other thread, video is not simple. If you want simple, stay with iMovie. If you want control, well with great power comes great responsibility. And great responsibility requires continuous study.
    DV is one crappy format. It compresses images 5:1 and works in a 4:1:1 color depth. All this means when you go to composite something (.eg text), it will likely look like crud.
    One strategy is to increase the color depth in the sequence to 4:2:2. DVCPro50 or ProRes422 DV will do this. These codecs will not improve the original image, but will give a bit more breathing room for color in compositing.
    Good luck,
    x

Maybe you are looking for

  • 11.1.2.1 Configuration error

    Hi all, I am getting bellow error while configuring Financial Management on epmm 11.1.2.1 EPMCFG-10390: For successful completion of this task, the Service Name or SID must match with SERVICE_NAME in tnsnames.ora file. I have made sure tnsnames.ora (

  • Incrementing a variable in memory

    I have an older application that is querying a list, pulling out an AD from the list, then incrementing the database by +1 with every pull. The site has grown very popular and now the traffic is creating a ton of deadlocks. I tried using CFLOCK but t

  • Imac 20" N. American model to be used in Europe

    I am having an iMac 20" come from Canada but I would like to know if they absolutely work here in Europe. Apparently there were manufacturing processes/decisions with the iMac G5 that lead those models to fail if plugged in to European sockets. Of co

  • Loss of short-term memory "battery"

    I purchased a new battery for my motherboard at RadioShack. After I installed the battery, the computer still exhibits the same signs of a dead battery. Am I missing something? Is there something I'm supposed to do (Or not do) after replacing the bat

  • Exporting Business Rules from command prompt

    Hi, I'm wondering if there is any way to export Business Rules to XML automatically through command prompt (instead of manually doing it through EAS Console). Thanks, Ryan