AE CS5 - Duplicated comp not rendering with custom camera

Hello
  I hope this is a simple fix.
  I have an AE comp that uses a custom camera and many 3D layers.
  I duplicated the comp, and the new comp will not render using the custom camera. It uses a default camera which does not have my camrea's attributes, and it looks all wonky.
  Is there a place where I can force the render to use a specific camera? I didn't see an option in the render settings or output module.
Thanks
----------S

In that screenshot, the text is too tiny for me to make anything out.
I can tell that you're previewing in the Composition panel with your shotCam. But is that camera layer the active camera in the composition?
In case you're not clear on what the active camera is, here's an excerpt from After Effects Help:
"You can choose to view a composition through the active camera or through a named custom camera. The active camera is the topmost camera in the Timeline panel at the current time for which the Video switch is selected. The active camera view is the point of view used for creating final output and nesting compositions."

Similar Messages

  • I installed Elements 12 because my version of Photoshop (CS5.1) is not compatible with Yosemite. Now the Adobe Application Manager will not search for updates for any of the programs in CS5.5 that I have. How do I fix this?

    I installed Elements 12 because my version of Photoshop (CS5.1) is not compatible with Yosemite. Now the Adobe Application Manager will not search for updates for any of the programs in CS5.5 that I have. How do I fix this?

    '''Except 8.0.x version also supported version is 3.6.24 '''you can find it here:
    http://www.mozilla.org/en-US/firefox/all-older.html
    check the system requirements:
    http://www.mozilla.org/en-US/firefox/3.6.24/system-requirements/
    see also:
    [https://support.mozilla.com/en-US/kb/Installing%20a%20previous%20version%20of%20Firefox Installing a previous version of Firefox]
    thank you
    Please mark "Solved" the answer that really solve the problem, to help others with a similar problem.

  • Valuated project stock not allowed with customer stock.

    Hi,
    I am trying to create invoice correction request for credit with the reference of invoice
    the invoice data is not copying into sales order. I am getting the error "Valuated project stock not allowed with customer stock".
       My question is can we have any routine in copy controll to fulfill my requirement or do i develop a new routine?
    Thanks in advance.
    Regards,
    Narayana

    Hi
    Did you find any sloution for this problem?
    I am facing the similar error.
    Inputs will be helpful
    Thanks
    Regards
    DDP

  • Flex Print Job not working with custom component

    Hi All,
    I have to print pages with header, body and footer. So the thought process was to create a custom component fro header, footer and body. Header component is based on Box, Body is a renderer (which will have fix value of items - and will decide the number of possible pages) and footer is again based on Box.
    But when i created a simple Custom component like this for header
    <?xml version="1.0" encoding="utf-8"?>
      <mx:VBox  xmlns:fx=http://ns.adobe.com/mxml/2009
      xmlns:s="library://ns.adobe.com/flex/spark"
      xmlns:mx="library://ns.adobe.com/flex/mx">
    <fx:Declarations>
    <!-- Place non-visual elements (e.g., services, value objects) here -->
    </fx:Declarations>
    <mx:HBox>      <mx:Label id="testLabel" text="Test Container"/>
    </mx:HBox> 
    </mx:VBox>
    Then when i try to add this to FlexPrintJob, and save it as 'xps' to see the print output, i get error message that this file is in use or damaged.
        var myPrintJob:FlexPrintJob = new FlexPrintJob();
      if(!myPrintJob.start()){
          return;
    var header:Header = new Header();
    header.width = myPrintJob.pageWidth;
    header.visible = false;
    FlexGlobals.topLevelApplication.addChild(panierPrintHeader);
    myPrintJob.addObject(header);
    myPrintJob.send();
    FlexGlobals.topLevelApplication.removeChild(panierPrintHeader);
     But this does not work and i get the above mentioned exception. Now when i not use the custom component and just have a label or HBox or anything on stage before the print functionality is invoked, it works fine. And this too haapens only if you have a mxml component, i tried by creating a new Label component using actionscript and then provide the same to the printJob, which did not work either. I need help on this, else i will have to take print functionality to server side(Java) which has some business implications, the reason why i am spending time on flex for printing. 
    Thanks and Regards,
    Jigar
    Looks like custom component print is not working fine with flex or i am doing something terribly wrong.
    Looking forward for help.

    Is there nobody in flex community who can help on this....
    Looks like a toothless class that adobe actionscript team has provided, which is not liked across much

  • CS5.5 documents not compatible with CS5 documents?

    I have read through the other threads and found that documents created in CS5.5 are not backward compatible with CS5.  Unless, of course, you export them manually from 5.5.
    So ... Really?!  Are you kidding me that that a version 5.5 cannot talk to a version 5.x of something?  We bought a site license for the CS5 Master Collection but without the maintenance because we were led to believe that CS6 was a couple years off.  So when 5.5 came along it implied that there were some changes but not significant enough to warrant the CS6 title.
    Okay, now that I have vented I will ask my real question.  Is it expected that with every release of the Master Collection that it means a major change to the product(s) underneath it such that they will not be directly backward compatible?  If this is the case I would recommend that this is better explained when you are offering up the maintenace.  Had I known this I would have purchased it as well instead of being stuck with having to purchase the entire site license again.
    Thanks, Brette

    Hey there PDX buddy,
    I'm guessing from the rest of your username that you're not a professional user of page layout applications, but a sysadmin of some sort. So of course you'd be surprised to discover this:
    Is it expected that with every release of the Master Collection that it means a major change to the product(s) underneath it such that they will not be directly backward compatible?
    That's the case pretty much across the board for page layout applications.  Note that it's not the Master Collection - many of the apps included do have pretty functional cross-version compatibility. Illustrator, in particular, I've found to be pleasingly verbose about possible feature loss when saving back, offering to convert type to outlines when differences between type rendering engines in versions were likely to cause incorrect text display, and so on.
    But backwards compatibility is not a feature of page layout applications in general. It was the case for Pagemaker, it was and is the case for Quark, and it's been that way for InDesign all along. The same is the case with more obscure layout apps. The only exception I can think of is Publisher - and Publisher projects often crash and burn because there's one person who insists on sticking with Office XP or whatever, and when you use new features of Publisher in a file and then open it in an older version, it does not degrade well. I don't think that it even told you that it wasn't going to bother to try to display some of the content that came from a newer version. I even have a vague recollection of a Quark Passport issue where there was a failure of compatibility between 5.0.1 and 5.0.2, or something along those lines - just a bugfix dot release broke compatbility with the previous release.
    I'd argue that, if you need to support designers or other graphics-layout types, that software maintenance for layout applications is more important that buying software maintenance for your operating system & other software infrastructure. Heck, it's arguably equally as important as offsite backups.

  • Discoverer Viewer/Plus does not work with Custom EUL owned by APPS user

    I am facing a unique issue with one of my customers. They have a custom EUL named XX_EUL_US and this does not allow connecting through discoverer viewer or discoverer plus.
    I have worked with custom EULS before at other customers and this was never the case. I am being told that this issue is happening as the EUL owner is APPS instead of some other user. Is this the case? Can discoverer viewer not be used with EULs owned by apps user?
    Please not that the Default EUL in ICX profiles is set to this EUL and no other EUL profiles are set.
    Appreciate any thoughts on this.

    Hi,
    I am not sure what you mean when you say you have a "custom EUL named XX_EUL_US". The EUL table should be created in a schema named XX_EUL_US. This will then be the EUL owner. You will then need to connect to Discoverer Administrator as the EUL owner and grant privileges to Apps users and/or responsibilities.
    The user should then be able to connect to Discoverer Plus/View using their apps username, responsibility and password.
    To be able to connect directly from an apps menu you need to have the ICX parameters set correctly. The ICX: Discoverer Default End User Layer Schema Prefix should be set to XX_EUL (without the _US). The ICX: Discoverer End User Layer Language Override should be set to US or not set at all.
    Rod West

  • BT848 TV not working with custom 2.6.22 kernel

    Hi,
    I installed a custom compiled 2.6.22 kernel (built the traditional way, using menuconfig in /usr/src/linux-2.6.22) but then tvtime could not work with my BT848 TV card (error message - "not a video4linux device" and "cannot open capture device /dev/video". The device is there and a simple video app. I wrote myself says:
    cyclops: Opened V4L2 device: /dev/v4l/video0
    cyclops: VIDIOC_QUERYCAP: error 25, Inappropriate ioctl for device
    The TV worked with kernel 2.6.21, although to listen to radio with gqradio I had to start tvtime first to get any sound. I double checked my config but can't see anything missing, I have compiled custom kernels many times and so I could say I am not inexperienced. I am using latest Arch x86-64 on an AMD Athlon 64 machine.
    Has anyone else experienced this problem?
    My thanks in advance!

    Hi,
    I installed a custom compiled 2.6.22 kernel (built the traditional way, using menuconfig in /usr/src/linux-2.6.22) but then tvtime could not work with my BT848 TV card (error message - "not a video4linux device" and "cannot open capture device /dev/video". The device is there and a simple video app. I wrote myself says:
    cyclops: Opened V4L2 device: /dev/v4l/video0
    cyclops: VIDIOC_QUERYCAP: error 25, Inappropriate ioctl for device
    The TV worked with kernel 2.6.21, although to listen to radio with gqradio I had to start tvtime first to get any sound. I double checked my config but can't see anything missing, I have compiled custom kernels many times and so I could say I am not inexperienced. I am using latest Arch x86-64 on an AMD Athlon 64 machine.
    Has anyone else experienced this problem?
    My thanks in advance!

  • Affect not rendered with AVCHD

    I've had CS4 for a few days now. Running into problems. I have 1 clip in the timeline (AVCHD,  MTS file). I added one effect (Auto Levels). When rendered using AME to H.264 the effect did not render with it. It will sort of flash once every 10 frames with the Auto Levels effect. I tried the same procedure with a SD avi file and it rendered Auto Levels fine. I am completely updated.

    I can't tell you why it's not working, but I can tell you that it doesn't really matter as you're better off avoiding the use of any type of 'auto' effects anyway.  Do what you need manually and it should work.

  • List in mobile View comp not working with AIR 3.1

    I've been using ViewNavigators and Views from the mobile mobilecomponents.swc in a couple of AIR desktop apps with out issue for some time now. For the last several months i've been building against Flex 4.5 with a merged in AIR 3.0 and everything has been great. Today I got arround to updating to FB 4.6. The release sdk with 4.6/3.1 is producing a very strange behavior that does not occur with 4.5/3.0.
    Application has two components based on spark/Group that each contain a ViewNavigator. (GroupA, GroupB) These are loaded and unloaded with state changes within the main application mxml. There are two Views (ViewA, and ViewB) When GroupA loads it subsequently loads ViewA into its ViewNavigator, and likewise when GroupB is added to the stage it loads ViewB into it's ViewNavigator. There is a List in each of the two views. If GroupA and it's view ViewA are displayed first then everything works as expected, but when changing states to show GroupB and not GroupA then the list in ViewB does not respond to any input at all. If GroupB is the first to load then GroupA when loaded after will not behave properly.
    The strange thing is that the same application when set to build with the merged sdk works without issue and passes all my tests. I can't find any notes on significant changes between 4.5 / 3.0 and 4.6 / 3.1. Am I missing some changlog somewhere with significant behavior changes from 3.0 to 3.1?

    Thanks for your suggestions. Had the same issue using Weblogic 10.3 + Windows x86 JRockit JVM 1.6.0_20
    I eventually ended up deleting the affected keys from cacerts
    To output the keys affected from {JAVA_HOME}\bin (Windows):
    keytool -list -v -keystore ..\lib\security\cacerts -storepass changeit > list.txt
    I ended up having to delete the following keys:
    keytool -delete -keystore ..\lib\security\cacerts -alias ttelesecglobalrootclass2ca -storepass changeit
    keytool -delete -keystore ..\lib\security\cacerts -alias ttelesecglobalrootclass3ca -storepass changeit
    keytool -delete -keystore ..\lib\security\cacerts -alias keynectisrootca -storepass changeit
    keytool -delete -keystore ..\lib\security\cacerts -alias thawteprimaryrootcag3 -storepass changeit
    keytool -delete -keystore ..\lib\security\cacerts -alias globalsignr3ca -storepass changeit
    keytool -delete -keystore ..\lib\security\cacerts -alias secomscrootca2 -storepass changeit
    keytool -delete -keystore ..\lib\security\cacerts -alias verisignuniversalrootca -storepass changeit
    keytool -delete -keystore ..\lib\security\cacerts -alias geotrustprimarycag3 -storepass changeit

  • IPhone not compatible with Apple camera adapter

    FYI: I tried to use the little white Apple camera adapter with my Olympis and iPhone this morning. Got the "Accessory not compatible" message.

    Does it say "Not Compatible with iPhone" or "Not Made for iPhone?" Because from what I understand, some accessories that come up as "Not Made for iPhone" will still work, they just haven't been designed to specifically work with the phone.
    In any event, the phone may offer to put you into Airplane Mode to avoid any kind of wireless interference but that's just a precaution, and the adapter may still work.
    My iHome comes up with a message that says it's "Not Made for iPhone" but it still works with the phone.

  • Camera connection not working with my camera

    Camera connect not working with my Sony boggie camera

    The Bloggie will not work because it draws too much power from the USB port on the iPad.  The solution is to interpose a powered USB hub between the Bloggie and the iPad - connect the Bloggie to the powered hub, then connect the hub to the ipad accessory.  Works fine with my 3D Bloggie.

  • Model not rendering with no UI in Applet

    I am currently working on an implementation of AutoVue that calls for the applet to have no UI and to just display the model.
    I have found that when I remove the UI form the applet the model does not render or display until I do something to the page like scroll the browser window or re size the browser window.
    I have found that if I leave 'TOOLBAR NORTH IDS_VIEWMODE_MAIN' in the UI with at least one of the 'BUTTONPOPUP 3DMODE' options e.g. SMActionRotate then the model renders properly on page load without having to do any of the quirky things mentioned above. Has anybody else had this issue or know of any work arounds?

    Not able to reproduce by removing north toolbar (using a custom gui file).
    Even removing all the UI works fine, e.g.:
    BEGIN UI SMVIEW
    END
    Which JDK are you using?
    Try to use light weight component using the following applet parameter:
    +<PARAM NAME="HEAVYWEIGHT" VALUE="false">+
    See related link: http://www.oracle.com/technetwork/articles/java/mixing-components-433992.html
    Edited by: AutoVue AU on Feb 15, 2013 7:19 AM

  • How to continue transition rendering with custom dialog open

    Hi,
    I'm working on a plugin for some custom transitions (currently for CS6/CC on Windows).
    I'm using a custom dialog (hasCustomDialog in PiPL) during esSetup to set the transition parameters. While the dialog is open the execution of Premiere is halted until the dialog gets closed.
    The problem is, while I'm fiddling with the parameters I can't see changes in the program monitor and I don't get any feedback from Premiere.
    I tried to make the dialog non-blocking but then Premiere didn't rerender the frames when I changed something in the dialog.
    Does anybody know if it is possible to keep the dialog open and still have Premiere actively updating the rendered view?
    Regards,
    Philipp Stelzer

    Hi Zac,
    thanks for your answer.
    Currently I'm using a modal dialog to set up my parameters and the parameters are corretly applied after I close the dialog.
    But I'd like to keep the dialog open to see the changes directly without reopening the dialog each time I want to tweak a value. Is that possible with a custom dialog?
    I'll take a look at the new transition extensions, but I'm already working on this plugin for a few month and my dialog and the transition effects are already quite extensive. So, I don't know if it is possible to port everything to the new extensions (at least not in reasonable time).
    Regards,
    Philipp

  • InDesign CS5.5 Documents Not Working with Drive 4.2

    I am using CS 6 and Adobe Drive 4.2 (4.2.0.110) on Windows 7 with the CMIS adapter against an Alfresco v4.0.0 repository.  When I double-click on an InDesign CS6 file in windows explorer, it opens in InDesign.  I see the "up-to-date' status icon in the lower left in InDesign.  I can edit the document and successfully check it back into Alfresco.  When I try the same test case using a CS 5.5-created document, the "up-to-date" icon does not appear and I can't version the document in Alfresco.
    These two documents reside in the same folder and were created by the same user in Alfresco.  They are both simple documents that only contain text boxes; no external links.
    The AD4ServiceManager_java.log file contains the following and was deleted before trying the CS5.5 test case:
    2013/04/23 11:15:29,471 [ConnectionHandler-Adobe Drive.exe-3732] INFO  GetConnectorInfoHandler - -->In()
    2013/04/23 11:15:29,545 [ConnectionHandler-Adobe Drive.exe-3732] DEBUG IconHelper - Configuring Win volume icon.
    2013/04/23 11:15:29,548 [ConnectionHandler-Adobe Drive.exe-3732] INFO  GetConnectorInfoHandler - -->Out()
    2013/04/23 11:16:24,222 [IFSConnection-1] ERROR GetAssetsHandler - asset not found: /User Homes/mjackson/irml.dll
    2013/04/23 11:16:24,449 [IFSConnection-1] ERROR GetAssetsHandler - asset not found: /User Homes/mjackson/adobe_licutil.exe
    2013/04/23 11:16:29,224 [IFSConnection-1] ERROR GetAssetsHandler - asset not found: /User Homes/mjackson/tes8E12.tmp
    2013/04/23 11:16:29,245 [IFSConnection-1] ERROR GetAssetsHandler - asset not found: /User Homes/mjackson/tes8E12.tmp
    2013/04/23 11:16:29,265 [IFSConnection-1] ERROR GetAssetsHandler - asset not found: /User Homes/mjackson/tes8E12.tmp
    2013/04/23 11:16:29,992 [JobHandler-2] ERROR GetAssetById - Caught exception
    com.adobe.drive.data.model.DriveException: com.adobe.drive.data.model.asset.ModelObjectNotFoundException: Cannot find class com.adobe.drive.data.internal.model.Asset with id='70'
        at com.adobe.drive.data.model.asset.DeprecatedAssetFactory.findAssetById(DeprecatedAssetFact ory.java:42)
        at com.adobe.drive.internal.data.manager.DataManager.getCachedAsset(DataManager.java:1786)
        at com.adobe.drive.internal.biz.versioncue.service.call.GetAssetById.executeItem(GetAssetByI d.java:59)
        at com.adobe.drive.internal.biz.versioncue.service.call.GetAssetById.executeItem(GetAssetByI d.java:1)
        at com.adobe.drive.internal.biz.versioncue.service.call.VersionCueCall$1.run(VersionCueCall. java:125)
        at com.adobe.drive.internal.biz.versioncue.service.call.VersionCueCall$1.run(VersionCueCall. java:1)
        at com.adobe.drive.data.internal.persistence.PersistenceRunner.run(PersistenceRunner.java:11 9)
        at com.adobe.drive.internal.biz.versioncue.service.call.VersionCueCall.execute(VersionCueCal l.java:137)
        at com.adobe.drive.internal.biz.versioncue.service.VersionCueService.getAsset(VersionCueServ ice.java:234)
        at com.adobe.drive.ncomm.versioncue.GetAssetById.handle(GetAssetById.java:54)
        at com.adobe.drive.ncomm.versioncue.VersionCueRequestHandler$1.run(VersionCueRequestHandler. java:185)
        at com.adobe.drive.core.internal.jobs.JobHandler$JobWrapper.run(JobHandler.java:270)
        at com.adobe.drive.core.internal.jobs.JobHandler$JobWrapper.run(JobHandler.java:286)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
    Caused by: com.adobe.drive.data.model.asset.ModelObjectNotFoundException: Cannot find class com.adobe.drive.data.internal.model.Asset with id='70'
        at com.adobe.drive.data.persistence.factories.AssetFactory.findAssetById(AssetFactory.java:2 44)
        at com.adobe.drive.data.model.asset.AssetFactory.findAssetById(AssetFactory.java:69)
        at com.adobe.drive.data.model.asset.DeprecatedAssetFactory.findAssetById(DeprecatedAssetFact ory.java:38)
        ... 15 more
    2013/04/23 11:16:31,820 [IFSConnection-1] ERROR GetAssetsHandler - asset not found: /User Homes/mjackson/Document fonts
    2013/04/23 11:16:31,839 [IFSConnection-1] ERROR GetAssetsHandler - asset not found: /User Homes/mjackson/Document fonts.lnk
    2013/04/23 11:16:31,859 [IFSConnection-1] ERROR GetAssetsHandler - asset not found: /User Homes/mjackson/Document fonts.URL
    Thanks,
    Rich

    they are Right it checks to see that the OS name is Windows XP i assume and it finds the windows but NOT the xp so it just assumes it is 98.... just my theroy
    well not any more.!!! take a look and see ....
      private static LookAndFeelInfo[] installedLAFs;
        static {
            ArrayList iLAFs = new ArrayList(4);
            iLAFs.add(new LookAndFeelInfo(
                          "Metal", "javax.swing.plaf.metal.MetalLookAndFeel"));
            iLAFs.add(new LookAndFeelInfo("CDE/Motif",
                      "com.sun.java.swing.plaf.motif.MotifLookAndFeel"));
            // Only include windows on Windows boxs.
         String osName = (String)AccessController.doPrivileged(
                                 new GetPropertyAction("os.name"));
            if (osName != null && osName.indexOf("Windows") != -1) {
                iLAFs.add(new LookAndFeelInfo("Windows",
                            "com.sun.java.swing.plaf.windows.WindowsLookAndFeel"));
                if (Toolkit.getDefaultToolkit().getDesktopProperty(
                        "win.xpstyle.themeActive") != null) {
                    iLAFs.add(new LookAndFeelInfo("Windows Classic",
                     "com.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel"));
            else {
                // GTK is not shipped on Windows.
                iLAFs.add(new LookAndFeelInfo("GTK+",
                      "com.sun.java.swing.plaf.gtk.GTKLookAndFeel"));
            installedLAFs = (LookAndFeelInfo[])iLAFs.toArray(
                            new LookAndFeelInfo[iLAFs.size()]);
        }the OS is Windows but the XP theme is NOT on the computer!! so it goes back to cassic. hope this helps you,
    ps that was code from UI Manager 1.5

  • F2 key not working with custom JTable Column

    I have a custom JTable Column (which is a JPanel with a JTextfield and JButton). Everything works as expected, except when the user presses "F2" to start editing the custom column cell. When the user presses F2, the custom cell goes into editing mode, but I am unable to type anything in it.
    Below is the SSCCE.
    Steps to Reproduce problem:
    1) Run the Program
    2) Select any cell in first Column.
    3) Press "F2" and try to type into the cell. Can't type anything.
    package com.ns;
    import java.awt.BorderLayout;
    import java.awt.Component;
    import java.awt.Dimension;
    import java.awt.Point;
    import java.awt.Toolkit;
    import java.awt.event.ActionEvent;
    import java.awt.event.KeyEvent;
    import java.util.EventObject;
    import javax.swing.DefaultCellEditor;
    import javax.swing.JButton;
    import javax.swing.JOptionPane;
    import javax.swing.JPanel;
    import javax.swing.JScrollPane;
    import javax.swing.JTable;
    import javax.swing.JTextField;
    import javax.swing.SwingUtilities;
    import javax.swing.UIManager;
    import javax.swing.WindowConstants;
    import javax.swing.table.DefaultTableModel;
    import javax.swing.table.TableCellRenderer;
    public class TextButtonCellFrame extends javax.swing.JFrame {
        // Variables declaration - do not modify                    
        private JTextField inputText;
        private JScrollPane jScrollPane1;
        private JPanel testPanel;
        private JTable testTable;
        // End of variables declaration                  
        public TextButtonCellFrame() {
            initComponents();
        @SuppressWarnings("unchecked")
        // <editor-fold defaultstate="collapsed" desc="Generated Code">                         
        private void initComponents() {
            testPanel = new JPanel();
            jScrollPane1 = new JScrollPane();
            testTable = new JTable();
            inputText = new JTextField();
            setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
            testTable.setModel(new DefaultTableModel(
                new Object [][] {
                    {null, null, null, null},
                    {null, null, null, null},
                    {null, null, null, null},
                    {null, null, null, null}
                new String [] {
                    "Title 1", "Title 2", "Title 3", "Title 4"
            testTable.setCellSelectionEnabled(true);
            testTable.setRowHeight(52);
            testTable.setSurrendersFocusOnKeystroke(true);
            testTable.getColumnModel().getColumn(0).setCellRenderer(new MyTableCellRenderer());
            testTable.getColumnModel().getColumn(0).setCellEditor(new MyTableCellEditor(new JTextField()));
            testTable.getColumnModel().getColumn(0).setPreferredWidth(200);
            jScrollPane1.setViewportView(testTable);
            testPanel.add(jScrollPane1);
            inputText.setPreferredSize(new Dimension(50, 20));
            testPanel.add(inputText);
            getContentPane().add(testPanel, BorderLayout.CENTER);
            Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
            setBounds((screenSize.width-576)/2, (screenSize.height-417)/2, 576, 417);
        }// </editor-fold>                       
        public static void main(String args[]) {
            java.awt.EventQueue.invokeLater(new Runnable() {
                public void run() {
                    new TextButtonCellFrame().setVisible(true);
        public class MyTableCellRenderer extends JPanel implements TableCellRenderer {
            Point point;
            JButton button1 = new JButton("Test 1");
            JTextField txtField = new JTextField();
            public MyTableCellRenderer() {
                setLayout(new BorderLayout());
                this.add(button1, BorderLayout.EAST);
                this.add(txtField,BorderLayout.CENTER);
            public Component getTableCellRendererComponent(JTable table, Object value,
                    boolean isSelected, boolean hasFocus, int rowIndex, int vColIndex) {
                if (isSelected) {
                    txtField.setBackground(testTable.getSelectionBackground());
                    txtField.setBorder(UIManager.getBorder("Table.focusCellHighlightBorder"));
                else {
                    txtField.setBackground(testTable.getBackground());
                    txtField.setBorder(null);
                return this;
        public class MyTableCellEditor extends DefaultCellEditor {
            JPanel panel = new JPanel();
            JButton button1 = new JButton ("Test 1");
            JTextField txtField;
            MyTableCellEditor(JTextField txtField) {
                super (txtField);
                this.txtField = txtField;
                panel.setLayout(new BorderLayout());
                panel.add(button1, BorderLayout.EAST);
                panel.add(txtField,BorderLayout.CENTER);
            public void actionPerformed(ActionEvent e) {
                if (e.getSource() == button1)
                    JOptionPane.showMessageDialog(null, "Action One Successful");
            public Component getTableCellEditorComponent(JTable table, Object value,
                                        boolean isSelected, int row, int column) {
                return panel;
           public boolean isCellEditable(final EventObject anEvent) {
              if (anEvent instanceof KeyEvent) {
                 final KeyEvent keyEvent = (KeyEvent) anEvent;
                 SwingUtilities.invokeLater(new Runnable() {
                    public void run() {
                       if (!Character.isIdentifierIgnorable(keyEvent.getKeyChar())) {
                          txtField.setText(txtField.getText() + keyEvent.getKeyChar());
                       txtField.setCaretPosition(txtField.getText().length());
                       txtField.requestFocusInWindow();
                return super.isCellEditable(anEvent);
    }The code for isCellEditable(final EventObject anEvent) which is needed to edit the cell using keyboard was provided by DarrylBurke here
    regards,
    nirvan.

    The F2 key when pressed generates an action event (either JTable generates it or some other component). I am not sure how to handle the action event in the isCellEditable() method. Also, F(X) range of keys other than F2 dump some junk character in the JTextfield when pressed. I am now stuck at this point and don't know how handle F(X) range of keys.
    regards,
    nirvan.

Maybe you are looking for