Reduction of flicker on JTable (or reliability of setIgnoreRepaint)

A table in one of our applications receives and logs about 10-20 events per second, and does a fairly good job at this. The problem, however, is when the table is visible the flickering is terrible. Even the header row disappears at times when the table is drawn right over it. Obviously, this is unacceptable.
Yes - all doubleBuffering is set to true. I've even written a small class which iterates through every component to ensure all doubleBuffering is set to true.
Attempts to use setIgnoreRepaint on the JFrame, JPanel, JScrollbar, and even the JTable are futile. Each component continues to repaint (and flicker).
I'm open to any suggestions, at the moment my priority is preventing the header row from occasionally disappearing when the actual table is being drawn over it.

Here is a simple test using only a single thread. I don't get any flicker. However, I did notice a change in CPU usage after about 10 seconds:
setIgnoreRepaint(true); // 5%
setIgnoreRepaint(false) // 1%
This is the opposite of what I would expect.
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import javax.swing.*;
import javax.swing.table.*;
public class TableThread extends JFrame
     implements ActionListener, Runnable
     JTable table;
     DefaultTableModel model;
     int count;
     public TableThread()
          String[] columnNames = {"Date", "String", "Integer", "Decimal", "Boolean"};
          Object[][] data =
               {new Date(), "A", new Integer(1), new Double(5.1), new Boolean(true)},
               {new Date(), "B", new Integer(2), new Double(6.2), new Boolean(false)},
               {new Date(), "C", new Integer(3), new Double(7.3), new Boolean(true)},
               {new Date(), "D", new Integer(4), new Double(8.4), new Boolean(false)}
          model = new DefaultTableModel(data, columnNames);
          table = new JTable( model );
          table.setPreferredScrollableViewportSize(table.getPreferredSize());
          table.setIgnoreRepaint(false);
          JScrollPane scrollPane = new JScrollPane( table );
          getContentPane().add( scrollPane );
          JButton button = new JButton( "Start Thread to Update Table" );
          button.addActionListener( this );
          getContentPane().add(button, BorderLayout.SOUTH );
     public void actionPerformed(ActionEvent e)
          new Thread( this ).start();
          table.requestFocus();
     public void run()
          Random random = new Random();
          while (true)
               final int row = random.nextInt( table.getRowCount() );
               SwingUtilities.invokeLater(new Runnable()
                    public void run()
//                         table.setValueAt( new Integer(count++), row, 2);
                         count++;
                         Object[] line =
                              new Date(),
                              "A",
                              new Integer(count),
                              new Double(5.1),
                              new Boolean(true)
                              model.addRow(line);
//                         table.changeSelection(row, 2, false, false);
               try { Thread.sleep(50); }
               catch(Exception e) {}
     public static void main(String[] args)
          TableThread frame = new TableThread();
          frame.setDefaultCloseOperation( EXIT_ON_CLOSE );
          frame.pack();
          frame.setVisible(true);
}

Similar Messages

  • Flicker when updating jTable

    I have an application using a jTable. When updating this jTable with a new row there is some annoing flicker - especially if i have many rows in my table.
    Seems like when swing is repainting i have the last marked line twice in the table, both on top an in the bottom. It gives a lot of distraction for the users trying to key in payments.
    My guess is it is happening when swing is repainting the table (it is apparently outside my application). My tablemodel is extending the abstractTableModel.
    Does anybody have any good suggestions to get rid of this???

    Thanks everyone for the feedback.
    I just did a day's worth of testing using C# and .NET for Windows Mobile (in Visual Studio 2005) and was able to reproduce the same interface without any flickering issues. Not having to poll the device's hardware buttons is also a positive
    The key is to override the main form's OnPaintBackground() method.
    From "Crafting Smartphone User Interfaces Using .NET Compact Framework":
    OnPaintBackground
    This method needs to be over ridden to prevent the OS from repainting the background each time the user navigates the ListView, causing flicker. If you don't need a background then just override this method but provide no implementation.
    So it looks like I'll be doing things in C# for this project. As the mobile device won't be used for data acquisition, the Mobile Module isn't a necessity. I just hope .NET's serial functionality is as good as LabVIEW's!

  • Sudden reduction in reliability after Calibration

    I was browsing MacUser.com a while back and they were talking about calibrating your battery. I went to Apple's site and did the calibration sequence and now my battery is less reliable!
    I ran the battery low and then charged it all the way full and let it sit for at least 2 hrs. I then used it until it came up and warned me about the low battery and then I let OS X turn it off on it's own after running it longer. I then let it sit in sleep mode until the sleep light turned off. I then let it charge all the way up (though I don't recall waiting 2 more hours at this point).
    Now I am having problems with sudden sleep mode with no warning. Inaccurate run times although this is not consistent, it tends to happen when the charge is less than half and I am using the laptop off and on. I have also seen a reduction in estimated run time after a full charge.
    I was using iStat Pro before this and got a consistent +90% or better reading, now it dips down to 60% regularly but often ends up back around 90%.
    I currently have 149 cycles on the battery.
    Is my battery going?
    Did I foul up my calibration?
    PS. Apple should really create a utility to prompt you thru the calibration process and let you know if you messed it up. "Did unplugging it for 10 sec mess the whole thing up?" It would be nice to have a utility prompt you for each step and of anything you might do that fouled it up.
    MacBook Pro 15" Core 2 2.16   Mac OS X (10.4.9)  

    Sounds like you may have a bad battery.
    Contact AppleCare.

  • Flicker and Strobing Reduction

    Hello Everyone.
    I am very new to Shake, and currently reading all I can about different techniques. I havent come across any techniques for flicker reduction. I have taken a series of still and joined them using QT.
    There is slight strobe between each frame, could someone please explain how I can reduce this using Shake?
    I have read other articles on the forum but I cant find any more information on the subject. My level is very basic, any advice is welcome.
    Thanks. Jim.

    From the original post:
    I fixed a flicker problem like this once:
    Average the shot using the Timing tab for your FileIn. Use enough
    frames (i.e. "range") to remove flicker completely.
    Blur the h3ll out of the averaged footage.
    Blur the h3ll out of the original flickery footage.
    ISub one from the other -- IAdd that to the original. (make sure all
    of this is done in float).
    I don't know if this will help in your case.
    Good luck.
    -- Xavier Bourque
    PS: Here's an example script.
    average = SFileIn("//YOUR FOOTAGE HERE",
    "Auto", 0, 0, "v1.1", "0", "");
    IRetime(average, 0, autoInPoint, 71, "Freeze", "Freeze");
    FIBlend(average, JSpline(1,1@1,71@71), 1, 70, 12, 1.5, 1, 1, 1);
    flickery = SFileIn("YOUR FOOTAGE HERE",
    "Auto", 0, 0, "v1.1", "0", "");
    Bytes1 = Bytes(average, 4);
    Bytes2 = Bytes(flickery, 4);
    Blur1 = Blur(Bytes1, 100, xPixels/GetDefaultAspect(), 0, "gauss",
    xFilter, "rgba");
    Blur1_clone1 = Blur(Bytes2, Blur1.xPixels, Blur1.yPixels, Blur1.spread,
    Blur1.xFilter, Blur1.yFilter, Blur1.channels);
    ISub1 = ISub(Blur1, Blur1_clone1, 1, 100);
    IAdd1 = IAdd(ISub1, flickery, 1, 100);
    // User Interface settings
    SetKey(
    "nodeView.Blur1.t", "0",
    "nodeView.Blur1.x", "434.75",
    "nodeView.Blur1.y", "25.25",
    "nodeView.Blur1_clone1.t", "0",
    "nodeView.Blur1_clone1.x", "561.75",
    "nodeView.Blur1_clone1.y", "23.25",
    "nodeView.Bytes1.t", "0",
    "nodeView.Bytes1.x", "428",
    "nodeView.Bytes1.y", "63",
    "nodeView.Bytes2.t", "0",
    "nodeView.Bytes2.x", "588.25",
    "nodeView.Bytes2.y", "70.5",
    "nodeView.IAdd1.t", "0",
    "nodeView.IAdd1.x", "645",
    "nodeView.IAdd1.y", "-117",
    "nodeView.ISub1.t", "0",
    "nodeView.ISub1.x", "510",
    "nodeView.ISub1.y", "-56.5",
    "nodeView.average.t", "1",
    "nodeView.average.tnChannel", "0",
    "nodeView.average.tnTime", "1",
    "nodeView.average.tnVisible", "1",
    "nodeView.average.x", "423.75",
    "nodeView.average.y", "119.5",
    "nodeView.flickery.t", "1",
    "nodeView.flickery.tnChannel", "0",
    "nodeView.flickery.tnTime", "1",
    "nodeView.flickery.tnVisible", "1",
    "nodeView.flickery.x", "665.868652",
    "nodeView.flickery.y", "114.468033"
    See the block that I've marked in pink - that's his script. Does this make sense now?
    Patrick

  • Maintenance cost reduction - reliability and predicative modelling

    Dear Experts and users,
    I am planning to use a combination of predicative modelling and FMEA process to first establish and then improve reliability of the equipment and components at customer premisses. Has any one done or heard about anything similar within a SAP environment. I've only seen especialist applications but since FMEA is now available with Enhancement Package 3 I would like to know whether or not this could be done within maybe APO
    As an added twist, if such application is possible I would like to bring in all historical data already available within SAP to create a robust "baseline" of reliability and MTBUR (Mean time between unscheduled removal) of my components.
    Any tips, suggestions and comments are welcome.
    Cheers,
    Rodrigo

    Experts,
    Does anyone there have any experience and/or feedback on how to do it?
    Cheers,
    Rodrigo

  • Flicker Reduction on Time Lapse Video Sequences

    Lately I have been doing a lot of time lapse video sequences with my still camera and intervolometer. I import these into AE and make HD Quicktime Movies. The camera is set on the apeture preferred setting so the only the shutter speed varies to compensate for different exposure values. When shooting subject matter that is brightly lit, like moving clouds against a sunset,I get a slight flickering or strobing effect. Are there any tools in Shake that would reduce the strobing effect? Perhaps adjusting the slight variations in exposure values.

    The PixelAnalyzer node is made for just this type of situation.
    Check out the Shake manual, pages 631-635.
    You'll find the node in the Other tab.

  • Yesterday while downloading an app on my 3GS, my iPhone froze, and I switched it off to reboot. Following that, every few minutes, the screen will flicker and the phone will restart. What's wrong? And how should I fix it?

    I recieved my iPhone 3GS around Christmas. It has been working great, until yesterday. I was downloading an app and suddenly my messaging froze. I couldn't view incoming messages, and every chat I clicked on displayed the same frozen dialogue with only the contact names different. (The app was supposedly reliable, I read over the reviews.) I rebooted my phone in hopes of fixing this, and everything seemed fine for a couple of minutes. Then the screen slightly flickered, and my phone restarted itself. Now, after turning on again, it continues to flicker and crash every few minutes, whether I'm using it or not. Can anyone tell me what could be wrong and how I can fix it?

    Restore the Firmware with iTunes.
    If still problem and you have Warranty or AppleCare Coverage take to Apple for resolution.
    If no coverage, the next step would be battery replacement.

  • NVidia Error and Screen Flicker

    After using my machine for random lengths of time (sometimes 5 minutes, sometimes 5 hours or more), invariably my screen will "flicker".  It's usually just the bottom 5th.  this usually occurs after trying to use the mouse scroll wheel to scroll a page in Firefox 2.0.0.4 that hasn't fully loaded -- but not reliable reproducable.  The only thing that's always constant is when the error happens, there is an entry in the "everything" logs that says:
    Jul 16 16:26:34 plunkerbunkey NVRM: Xid (0001:00): 6, PE0000 0fc0 00f4f4fd 0000e7f0 00000000 00f4f4fd
    Jul 16 16:26:34 plunkerbunkey NVRM: Xid (0001:00): 30, L2 -> L1
    Sometimes the L2 -> L1 will say L1 -> L0 or even L0 -> L0.  Sometimes the "30" in the second line is a 28.  I searched on the error messages and got a few things from nVidia's forums to try:  Setting "Option 'NvAGP' '0'" and such.  Nothing works.  I suspect from all the reading that it's an nVidia and/or Xorg thing in the way they are "communicating" or something.
    Does anyone else have this problem?  Firefox is not always running when this happens, either.  Epiphany will cause the same issue sometimes.
    Here's my system specs:
    HP DV8000 Centrino Duo
    2 GB RAM, Dual 80GB Drives
    nVidia 7400 Go (256MB RAM)
    Latest Community XOrg
    nVidia Driver 100.14.11
    Kernel 2.6.21-ARCH SMP
    Nothing ever shows as hogging memory using "top" or the system monitor.  to fix the issue I just logout and back in (this restart X each time because that's the way I have it set in my settings).  I use Beryl and Emerald and restarting these DOES NOT fix the issue.
    Any clues?
    Thanks in advance!

    Hi Johnne,
    Thank you for your post.
    Have you  tried a soft reset on your X2-05 by dialling *#7780# and, when asked, the security code 12345. Performing a soft reset will not delete any of your data, however it will restore all your device settings to the factory default.
    Also, you might want to check for and install (or reinstall) the latest software version using Nokia Suite. If you still cannot get your screen and browser to operate normally have your X2-05 check at a local Nokia Care point.
    Hope this helps, let us know how you get on,
    Sergent
    If my response has helped you in any way, show it by hitting the WHITE STAR... If you don't a MONSTER will come and eat your lunch...
    Also hit the Accept as solution button, so OTHERS can benefit from this helpful answer...
    DON'T BE SHY...

  • Flicker removal suggestions

    I do a lot of work with time lapse photography/video and in a lot of cases, especially daytime shots, there is a flicker in the images due to the DSLR (Canon 5D and 20D) making slight shifts in the aperture for each frame despite having it set to a specific setting.
    Here is an example of my problem: http://www.coyopa.com/flicker/flicker_test.mov
    I've been trying to resolve this issue for many months. I've tried several different FCP/Motion cocktails and demoed any third party plugin I can find yet nothing seems to resolve the issue.
    Here is my workflow. Shoot RAW files using the two cameras. Process the images in Lightroom and export full res jpegs or TIFFs. I've been trying to fix the flicker problem in Lightroom as well but that isn't working either. I then import them into FCP and create a 4000x2667 sequence for the full res jpegs. I then nest that sequence in a 1080p Pro Res HQ sequence for editing and motion effects.
    There is one plugin I've found that seems to do exactly what I need but it is for After Effects and PC only: http://www.granitebaysoftware.com/Product_gbdeflicker.aspx
    Can anyone point me in a direction of a similar plug in or have suggestions on how to create that effect using the Final Cut Studio tool set? I'm banging my head against the wall at this point.

    I too am quite interest in time-lapse photography. The ability to shoot RAW and additionally have a final image in excess of 4K is quite appealing. So I'll share with you what I've learned over the past few months regarding flicker reduction. I'm going to approach this from two distinct spectrums of time: past and future. What I mean by that is: I don't know precisely how to eliminate flicker in any time lapses that you've already generated. On the up side: I do have some techniques for (mostly) eliminating flicker from sequences you shoot from here on out.
    "Fixing the past"...
    I've also heard about GeDeflicker. Sounds promising, when gauged by the results I've heard from others, on various forums, around the web. For a second or so I even considered, installing Windows (Boot Camp or virtually), getting a Win. version of AE, getting GeDeflicker and...then I came to my senses! That's a bunch of loot to pay to fix something that I really wanted to nail in the field. So I abandoned that concept about 4 seconds after realizing it.
    Down the same path though is a free piece of software called "Virtual Dub". (LINK). It's an open source image processing app. that can modify image sequences. Problem is that it also is Windows only. On the upside there's a free filter called "Deflicker" for Virtual Dub. And in the same arenas where I've heard compliments about GBDeflicker, I've heard equal if not better praise for this latter combination of free tools. VirtualDub + Deflicker. (LINK) Windows XP Pro is pretty cheap on eBay now. So this is one path to consider.
    Finally, regarding fixing your current sequences in FCP: I don't know. It's going to be tough and, frankly, probably never perfect. In theory you could keyframe the settings in the 3-way Color Corrector. But I wouldn't hope for miracles. Whatever success you can achieve depends on what's changing in the scene. Did you manually white-balance these shots? If so, there might be some hope. If not, that's one more thing - other than a pure "luma" shift that you're fighting. Trying to equalize chroma and luma across shots is going to be quite difficult in my opinion. Hopefully someone else can contribute more.
    Don't know if you have AE for Mac. But there's an "effect" called Color Stabilizer. It actually does a nice job of fixing flicker. With one serious caveat! You can tell it whether you want to stabilize "levels", "brightness", or "curves". In our case we'd want brighness. The trick is that it's going to want you to pinpoint a black point and/or white point in the scene. That's fine if you planned for it and actually have these points to select. ie: something that is to be construed as CONSTANTLY black or white in the scene. If for instance you're shooting nothing but a moving sky then there is no constant white or black area. Now you're relegated to a frame-by-frame keyframing of one of these points throughout time. Ouch!
    Now for the good news: I've discovered some truly helpful shooting techniques for reducing this flicker in the field. So hopefully these tips will help you in future as well.
    1.) As you likely already know: manual shutter & aperture.
    2.) Manual white balance. (Otherwise you'll likely have different color temps. across shots)
    3.) Other people have suggested trying to use as slow a shutter as possible. So this might require stacking up some neutral density filters to get a slower shutter in bright light. But the theory is that this reduces any shutter speed inconsistencies. For example, if you're exposing (theoretically) for .1 seconds but theres a .01 fluctuation across shots that's a 10% change in shutter speed. If you, however, are exposing for 8 seconds with the same .01 second fluctuation, then that's only .125% change. Much less percentage change! Either way. I don't worry about this so much. I've had success with reducing flicker with shots that were all well exposed for fractions of a second. And that's because of the final tip, I think...
    4.) Lock the aperture! You made mention of setting a precise aperture. So you probably already realize what I'm about to say, but I'm going to throw it out there regardless, for others that might stumble upon this. On old-school lenses when you dialed in the aperture, there were physical moving parts that slid into place and REMAINED there. With modern DSLRs this is not the case. The bodies control the aperture and they literally force the aperture into position ever single time you fire a shot. So there's room for error. The aperture does NOT land in the absolute precise spot every time. This variance, be it ever so subtle, is still enough to cause a visible flicker when the images are played back consecutively.
    However, with Canon cameras there is a workaround. Set your aperture, shutter speed and white balance. Before you start shooting, push the little "Depth of Field Preview button" beside the lens. This flys the aperture into it's soon-to-be shooting position. While holding this button, push the button to release the lens as though you were going to remove it. Twist the lens the slightest amount possible to release the contacts between the lens and body. The result: the aperture remains locked in space and time. It won't be constantly moving into position, relaxing, into position, relaxing. There are (at least) two issues I know of: this lens-twist requires the smallest movement!! If it's too large you're going to get camera errors and zero shots fired. Secondly, the lens-twist is going to break the communication of aperture reporting into the EXIF info. ie: each shot is going to appear to have it's aperture be 00. You can fix this with other tools. (LINK) (Beware, it's not necessarily elegant: You'll be diving into OS X's Terminal.) But for me, it's somewhat irrelevant and certainly not a deal-breaker!
    So that's the key piece to this puzzle in my mind: truly maintaining as many constants as possible. And this lens-twist trick seems to be the capstone for me. Here are some links:
    My 1st ever time lapse. Flicker is prominent. And it's because I had Auto White Balance set. And I did knot yet know of about the lens trick.
    2nd time lapse. Even with blue skies and clouds, aperture drifts can bring on obvious variations. I really just don't see it here. Here I've employed manual everything + lens twist.
    3rd time lapse. Same parameters as second example. No flicker.
    Finally, I'd hang out over here: Timescapes.org. There's a great forum. In fact, that's where I learned most of the info I'm passing on here. Great group of people. Highly skilled, knowledgable & open to sharing. Huge resource for the time lapse community.
    Hope this helps some! Again, I know I didn't really talk much about fixing these sequences in FCP (or other components of the suite.) But if you've got AE for your Mac then I'd start there with the Color Stabilizer. Behind the scenes, it's operations are very similar to what GeDeflicker does.
    Best regards,
    Kevin

  • Keeping Viewport position when rows above viewport are deleted from JTable?

    I have a JTable backed by a vector. I have, say, 30 rows and my Viewport is showing the ten rows from row 11 to 20. I want to be able to delete one of the first 10 rows without having my viewport slide so that it displays what were formerly rows 12-21. Essentially, I want the position of the viewport anchored to the rows shown in the viewport, not anchored to the row numbers position in the table. I have been able to do this by moving the viewport Rectangle by getRowHeight with each delete but that makes my table flicker when rows are deleted and is generally an ugly solution. The table is sorted so that the rows are not necessarily displayed in the order in which they reside in the vector.
    Here is the ugly way to accomplish what I'm talking about:
    JViewport viewport = null;
    java.awt.Point p = null;
    // if the order is being removed from above the current viewport
    // scroll down one row so the viewport remains stationary during deletes.
    if (table != null && (table.getParent() instanceof JViewport)) {
         viewport = (JViewport) table.getParent();
         int h = table.getRowHeight();
         Rectangle rect = table.getCellRect(row, 0, true);
         p = viewport.getViewPosition();
         //if the row being deleted is above the viewport
         if (rect.getY() + h < p.getY()) {
              // The location of the view relative to the table
              // Scroll the area into view.
              h = h * -1;
              p.translate(0, h);
              viewport.setViewPosition(p);
    displayedVector.remove(row);
    fireTableRowsDeleted(row, row);
    Thanks!
    Andrew Munn
    [email protected]

    What am I doing wrong?Nothing.
    The DataModel stores data. The ColumnModel is used by the table to display the data from the DataModel in a certain order. If you don't want to display a column that fine, but there is no need to delete the data.
    If you want to delete data from the DataModel the look at the DefaultTableModel API setColumnCount(int) method.

  • JTable tab key navigation with JComboBox Cell Editors in Java 1.3 & 1.4

    Hello - this is one for the experts!
    I have a JTable which has an editable JComboBox as one of the cell editors for a particular column. Users must be able to navigate through the table using the tab key. After editing a cell a single tab should advance the cell selection to the next column and then the user should just be able to start typing to populate the cell.
    However, i've come across some really frustrating differences between the Swing implementation of JDK1.3.1_09 and JDK 1.4.2_04 which means this behaviour is very different between versions!....
    1. Editing Cells and then advancing to the next column using tab.
    Using standard cell editors (based around JTextFields) in 1.3.1 the user has to press tab twice to traverse to the next column after editing. However, in 1.4.2 a single tab key is enough to move to the next column after editing.
    2. Editable JComboBox editors and and advancing to the next column using tab.
    Using JDK 1.3.1, having entered some text in the editable combo it takes 2 tabs to transfer the selected cell to the next column. With 1.4.2 a single tab while editing the editable combo ends editing and transfers the selection out of the table completely?!?
    With these 2 issues I don't know how to make a single tab key reliably transfer to the next cell, between java versions. Can anyone please help me?!??!
    (i've attached test code below which can be run in both 1.3 and 1.4 and demonstrates the above behaviour.)
    package com.test;
    import java.awt.*;
    import javax.swing.table.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.event.*;
    public class TableTest4 extends JFrame {
         private JTable table;
         private DefaultTableModel tableModel;
         public TableTest4() {
              initFrame();
          * Initialises the test frame.
         public void initFrame() {
              // initialise table
              table = new JTable(10, 5);
              tableModel = (DefaultTableModel) table.getModel();
              table.setPreferredScrollableViewportSize(table.getPreferredSize());
              table.setRowHeight(22);
              JScrollPane scrollPane = new JScrollPane(table);
              getContentPane().add(scrollPane);
              JButton dummyBtn1 = new JButton("Dummy Button 1");
              JButton dummyBtn2 = new JButton("Dummy Button 2");
              // initialise frame
              JPanel btnPanel = new JPanel(new GridLayout(2, 1));
              btnPanel.add(dummyBtn1);
              btnPanel.add(dummyBtn2);
              getContentPane().add(btnPanel, BorderLayout.SOUTH);
              // set renderer of first table column to be an editable combobox
              JComboBox editableCombo = new JComboBox();
              editableCombo.setEditable(true);
              TableColumn firstColumn = table.getColumnModel().getColumn(0);
              firstColumn.setCellEditor(new DefaultCellEditor(editableCombo));
         public static void main(String[] args) {
              TableTest4 frame = new TableTest4();
              frame.setDefaultCloseOperation(EXIT_ON_CLOSE);
              frame.pack();
              frame.setVisible(true);

    Run the above code in 1.3 and 1.4 and you can see that after editing a cell, the tab key behaviour works differently between versions.
    I don't believe by adding a key listener to the cell editors will have the desired effect.
    I've read other posts and from what i've read it looks like the processKeyBinding method of the JTable can be overridden to manually handle key events.
    Has anyone done this to handle tab key presses so that the same java app running under 1.3 and 1.4 works in the same way ??? I would really appreciate some advice on this as its very frustrating !

  • RAW conversion bug with Noise Reduction

    Hello,
    I have found a serious bug in the RAW conversion when noise reduction is applied. When converting from two types of Canon RAW files (a CRW from a Powershot G6 and a CR2 from a 20d) I found that if you apply Noise Reduction to a RAW file on very low settings (the default setting in the NR function will produce this reliably) single-pixel lines appear at regular intervals throughout the image. Here is an example:
    You can see several lines in this image:
    http://farm1.static.flickr.com/140/3821480263171e76604b.jpg
    A 100% detail of which is here:
    http://farm1.static.flickr.com/179/382148021af6586d27eo.jpg
    Has anyone else had this problem? Can someone from the Aperture dev team fix this?
    -Steve G

    Well I find this filter is quite good in 'masking' block artifact that codec like xvid, or other low compression codec have. I only apply it if I find the block artifact is too much and I find this filter is less offending to my eyes than the block artifact.
    In manual it said that if you have noisy video and want to lower the size then you can use this filter. It also blur the video a bit. But I suspect it is more than blur as I try gaussian blur in time line and the result is not as good. You can see the result as well. There is the tab between source and target and you can compare the result by togling between source and target tab.
    BTW, anyone with 1 core, dual, or quad core, can you tried to encode with it? Just cancel it after few minutes as I want to see what is your processor utilization with this filter on. Also you can see how long does it take to process this video from the 'estimation time left'.

  • Noise reduction visible only in Develop area.

    My Lightroom 5.4 for mac has a bug in noise reduction. The noise reduction is visible only in the develop area, and while switching to library it disappear. This affects also exported files and published files like flicker's one. I work with raw files taken with my nikon D5100. Is there any way to fix this bug?

    Are you viewing these at 1:1 / 100% Zoom or smaller?  Can we see screenshots of what you’re seeing at 1:1 zoom?  Are you apply Export sharpening?  Are you resizing smaller?  Flickr does add its own sharpening, I believe.

  • Flicker question asked anew

    A few months ago I posted this question and noticed a few other people were having the exact same problem but no one ever seemed to be able to answer it for us. Thought I would resubmit the question and see if anyone figured it out. Also, a few people have told me it is better to burn a DVD through toast as opposed to DVD Studio Pro. Is this true and could that possibly solve the problem?
    Original post:
    "Hey everyone,
    So I am burning DVD's of a film I made and everything looks really great except for two very similar shots that I have in the film of horses running in slow motion across the screen. The slow motion effect was something shot in camera and it looks fine on all computer screens and BetaSP Tapes. For some reason, however, when I play the DVD on a tv screen, the horses (not the entire shot, just the moving horses and jockeys) sort of strobe or flicker across the screen. I attempted burning DVDs with the film in .dv and as a mpeg2 with very similar results. Anyone know reasons why this could be happening? Thanks."

    Do not export as a DV and do not let FCP encode. Use Compressor.
    Try this as a start, mark a small section of the probelm area for export, and then export as Uncompressed 8 bit or 10 bit
    Encode in Compressor using the highest quality settings for the lowest time (do not have Compressor open and do not recall which one it is named) and see if that clears it up.
    Sounds like there may be more to do though, which camera did you shoot on? Was it straight DV capture in the camera? What does the manual for the camera say how the slow motion is implemented? (What happens when you press slow-mo on the camera, does it say?)
    Also, a few people have told me it is better to burn a DVD through toast as opposed to DVD Studio Pro. Is this true and could that possibly solve the problem?
    It usually is more reliable, but what you are describing, I am not sure it is a playback issue and as oppossed to encoding issue

  • Return time on MacBook's with flicker issue

    I'm about to ship off my Macbook due to the screen flickering issue that everyone else is having. I'm hoping that others have sent theirs in and could give me an idea on what their return time was? I hope it doesn't take forever...I don't know what I'm going to do without my computer!
    Also, after some time of dealing with the flickering of the screen, I've noticed a line right down the middle of my screen causing half the screen to be darker than the other.....is anyone else experiencing this?
    I really hope to get some feed back before I ship my precious machine off!
    Cheers and wishful thinking!
    Abigail
    MacBook   Mac OS X (10.4.7)   2 GHz, 1 GB Memory, iPod 30 GB

    I have had an ongoing saga with apple about this issue. Please read below.
    Ever since I owned my black macbook (1st generation) I have had an issue with screen flickering. Every so often the screen would flicker like crazy, at first it happened very seldomly however it became more and more common.
    I use my computer for both College and work (video journalist for a major cable news network)- so I really could not bring my macbook in to get fixed because I needed it everyday, when winter break rolled around I figured it would be a perfect time to bring my Macbook to the genius bar for a little TLC.
    I was told that although my computer would not be ready before Christmas it would be ready well before New Years... this was fine with me. There would be no assignments I would have to cover, or papers to write before Christmas.
    However New Years has come and gone, and I still have almost zero information about the status of my Macbook besides that "parts are on order". I have ALWAYS had great experiences with the Genius Bar- however this time around I have completely disappointed. I have tried to contact them multiple times, I have either been put on hold and disconnected or simply told that parts were on order and to call back later.
    In response to this I sent an email to the Apple Store (Rockingham Park)... I never recieved a reply... after not hearing back from Rockingham Park I emailed Apple Corporate... still no reply.
    Is there something I am doing wrong? Is there anyone out there who can point me in the right direction? I would be more than happy to simply return my macbook right now and not have to deal with this anymore. I am stuck right now using an old windows PC that does NOT do what I need it to (I do lots of video editing).
    Please Help! I have attached the emails I have sent below!
    My email address is: [email protected]
    Good Evening Mr. XXXX,
    I dropped my black Macbook off at the Genius Bar on 12/21/06 to have it serviced. When I dropped the machine off I was told that It would not be ready before Christmas (perfectly understandable) however I was assured that all the parts (LCD Display, Top Case, and Inverter) would be in quickly and I would be able to pick my machine up well before New Years. I called and inquired about the status of my machine late last week and was told that parts were still on order and that parts would have to come in, and my machine would then need to be added to the repair cue.
    I can understand the challenges in ordering parts and repairing equipment, I myself worked as Service Manager for XXXXXX and constantly had to order parts and repair $8,000 machines... however in the same breath as a consumer- when I have a piece of equipment that is vital to my business... I want to make sure I have it back in my hands when I am told it will be.
    I buy Apple products not because I want to be part of "The Apple Club" but because they generally are reliable and I feel I can count on having the machines being serviced quickly.
    I hope there is something you can do to accelerate the process in getting my Macbook back to me ASAP, I am a freelance video journalist for XXXXXX and the '08 candidates are starting to make their trips to New Hampshire... as such- I cover these events and need my Macbook to help me do my job. I would be even be happy with just "returning" the machine and buying another Macbook one on the spot (or perhaps even a Macbook Pro).
    I look forward to your reply,
    Matthew XXXXXXX
    Repair #- XXXXXXX
    and to Apple Corporate-
    Hello Amy XXXXX,
    I sent this following email to The Apple Store: Rockingham Park and have yet to receive a reply... I have to admit with this go around with the Apple Genius Bar has been less than satisfactory. I have called the store and been put on hold (and was never taken off of hold) and also on a separate occasion been given very limited information or been told to call back later. I hope you can help me better understand why its taking so long to get my Macbook back, or perhaps you can accelerate the process.
    Thank You,
    Matthew XXXXX

Maybe you are looking for

  • Location of iPhone sync data files or How to not have to re-install all my iPhone apps?

    Hi Folks, I recently did a clean install of Lion on my MacBook Pro and I've chosen to not use Migration Assistant because I don't want to move over a bunch of cruft under my 4+ year old home directory (Tiger > Leopard > SL).  I've been very selective

  • General tab for form field properties

    This question was posted in response to the following article: http://help.adobe.com/en_US/acrobat/X/pro/using/WS75136AD2-894B-414e-B296-C590121A789B.w.h tml

  • Maintain multi lingual tables poor performance

    hello all, i am trying to install 4 new langauges into one of my test environments. the first stage is to add the language via licence manager - i have done this ok. the enxt stage is to run 'maintain multi lingual tables' via adadmin the problme i a

  • Include Additional Fields in SAP standard Configurations

    Hi, I would like to know how to include some additonal fields in OPUK/OPUJ.  We have defined some .INCLUDE component / fields to SAP standard table PRPS/PROJ.  We want those fields to also appear in OPUK/OPUJ so that we could also defined their chara

  • Close session in ABAP Program Control

    Hi all, To avoid the users can run some transactions during the batch window, we have developed an ABAP program to lock these transactions before the start of batch period in background mode. After batch window we unlock it. The problem is that the u