JDK1.5 table selection behavior has changed

The default extended selection policy of JTables has changed from version 1.4.2 to 1.5.
In 1.4.2, a user can hold down the Ctrl key and drag out a multi-row selection. The user can then hold down the Ctrl key again and drag out a second multi-row selection which leaves the first multi-row selection intact. The end result was 2 discontiguous multi-row selections.
Now in 1.5, the process of making the second multi-row selection clears out the first. Basically any Ctrl+Drag gesture is clearing out any existing selections. This is dangerous since a user that wants to Ctrl+Click several discontiguous rows may slightly move the mouse on each click. This will be interpreted as a Ctrl+Drag and cause all existing selection to be cleared.

I don't remember being able to do that in 1.4.2_04 without some special code. Well, at least not for a JList, never tried on a JTable. Anyway, you should make a bug for it if it's not alreay there.

Similar Messages

  • TS4083 Is that behavior has changed along ios8 ? Or still you need to launch mail app to update unread emails ?

    Is that behavior has changed along ios8 ? Or still you need to launch mail app to update unread emails ?

    I've found out that this is by design.
    Email Application offer push-notification, but read action is not populated to the Cloud.
    So Mail app needed to be opened manually each time you want to refresh it status ...
    That is not a good information...
    As far as I remember, google had that work quite long ago properly (of course on iOS and inside Mail.app)

  • Need to remove the Shutdown option in Windows 8 since WOL behavior has changed

    For those you who manage systems in an enterprise, you need to read the following article and test it out yourself before you respond.
    http://support.microsoft.com/kb/2776718
    This subject of removing just the shutdown option has been floating around for many...many years without any solutions but now with Windows 8 and it's new WOL behavior, we may need to find one since it may be impossible for System Administrators who manage
    systems in the enterprise with tools like SMS/SCCM, will be unable to wake up the system if the end user shuts it down. There are all kinds of Group Policies, Tweak UI settings and reg hacks that have been discussed over the years but none of them are currently able
    to remove just the shutdown option. Interesting enough, you can change the behavior of the power button to put the system to sleep or hibernate but there doesn't seem to be a way to get the same functionality with the Shutdown option
    in the OS. Ideally, I am looking for a way to show only the Hibernate, the Restart and the Logoff option. Currently I can configure the system to show those three along with the Shutdown.
       

    I ran into this too, but I found the solution, at least for my pc:
    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0000]
    "PnPCapabilities"=dword:00000108
    where the '\0000' could be another value, see in regedit.exe.
    The reason this works is, in windows 7, the 2 checkmarks in the "Power Management"-tab of the Ethernet-controller's properties ('allow the computer to turn off this device to save power' and 'allow this device to wake the computer') were independent.
    In windows 8 those 2 settings are dependent, meaning if you UNcheck 'allow the computer to turn off this device to save power', you can not check 'allow this device to wake the computer'.
    The DWORD_value in the registry has the following values:
    0x118 = all checkmarks off (yes really)
    0x010 = 'allow the computer to turn off this device to save power'
    0x000 = 'allow the computer ...' + 'allow this device to wake the computer'
    0x100 = all 3 checkmarks, the former 2 and 'Only allow a magic packet to wake this computer'
    While I can not find the true logic in these value, value 0x108, has the required effect.
    In the GUI, ( the "Power Management"-tab of the Ethernet-controller's properties) it still looks as if 'allow the computer...' is on, so do not change anything there.
    Good luck!

  • Grid behavior has changed from version 11.5 and 12.1

    We are upgrading from 11.5 to 12.1 and notice a problem in some of our reports displaying the Grids. With the Grid Type as Embedded Lights, the light displays as a black circle when there is no value for the column. How do you change this behavior? As a work around we used Lights as the Grid Type; but the column had no heading. Is there a way to assign a heading to the column?

    What service pack of MII 12.1 are you using?  There were some issues with updating display templates in early versions which have since been fixed for the lights.
    Regards,
    Mike
    Edited by: Michael Appleby on May 13, 2010 4:23 PM

  • TrackPad Behavior Has Changed

    Something strange has happened recently and I can't pinpoint when it started happening.
    Here's the issue...
    In a web browser (Safari, Firefox, etc.) in the past, if I held the trackpad button down for 3-5 seconds, it accomplished the same thing at a CTRL-Click - it brought up the option window.
    This feature is no longer working - I miss it. How do I get it back?
    Furthermore, another issue related to web browsers (Safari, Firefox, etc.) - it seems that web sites with automatic downloads are not being processed correctly anymore.
    Instead of opening the download window and downloading the app, the apps are opening in the URL field (ie: http://www.foobar.com/download.dmg) and nothing happens - downloads do not begin.
    Since both my issues are related to web browsers - I am wondering if they might be related?
    Any thoughts? Suggestions?
    Thanks!

    I've gotten used to CTRL-clicking or right clicking when I have a 2-button mouse handy.

  • Upgraded to Firefox 5. Bookmark window and selection process has changed -Scrolling response is too sensitive

    Upgraded to Firefox 5. Bookmark folder content display and selection process is now different than last version. It is difficult to scroll down my bookmark files, as the v5 now INSTANTLY opens a file if you ever-so-slightly slow down as you approach the file you want to open.
    Please supply new instructions for bookmark selection - Or fix it.
    I will switch browsers while waiting for fix (Is it possible to go back to previous V of Firefox?)
    Computer - MacBook - 2010 version
    OSX 10.5.8

    I have this same problem on my MacBook Pro. I'm disturbed that suitable quality control was not conducted before an upgrade was deployed that created this problem with a very fundamental function of the browser.

  • Mail Behavior has changed!

    I do not know which button i pressed while using mail ... now when i start mail i have no preview of mails! I have top double click on every email to read it!
    Can someone please help me!
    Thanks

    At the bottom of the mail list there should be a bar with a wee dot in the middle of it. You should be able to drag it upwards to reveal the preview pane.
    AK

  • How to insert data into a table only when data has changed its value (when compared to the previous inserted value)

    I wish to insert data into a table only when the value of the inserted data has changed. Thus, in a time series, if the value of the data at time, t-1, is 206 then if the data to be inserted at time t is 206, then it is skipped (not entered).
    If the value of the data at time t+1 is 206, it is skipped also; until the value changes, so if the value at t+1 was 205, then that would be inserted, and if at time t+2 the data is 206, it would be inserted too.
    What is the best way to do it without increasing overheads?

    This view works:
    SELECT
    i.IDNO,i.[Date],i.[Level]
    FROM
    mytable i
    INNER
    JOIN mytable
    d
    ON
    d.IDNO
    = i.IDNO-1
    WHERE
    i.[Level]
    <> d.[Level]
    on this mytable below.  A trigger could be quite useful here although I am cautious using them. However I wish to avoid the overhead by not having a temp table (which could be sizable).  mytable below
    should give 3 lines. The IDNO is an identity column.
    IDNO
    Item
    Date
    Level
    1
    X24
    12/23/13 10:41
    22996
    2
    X24
    12/23/13 10:41
    22996
    3
    X24
    12/23/13 9:21
    23256
    4
    X24
    12/23/13 9:21
    23256
    5
    X24
    12/23/13 9:22
    23256
    6
    X24
    12/23/13 9:22
    23256
    7
    X24
    12/23/13 9:22
    22916

  • How to verify that the user has changed table row data before db update

    Hi all,
    Iam using Oracle ADF with EJBs.
    I have a single selection table that displays rows of data returned from a function of my data control.
    The columns of my table are editable so that the user can change the data. The user selects a row, changes the data in one or more columns of the row and saves the data by means of a submit button. The code in the submit button, identifies the row of the corresponding iterator that the user clicked on and updates the data in the database (using the 'mergeEntity' function of the EntityManager)
    Before saving the data, I want to put some logic to check whether the user has actually changed some data to avoid unnecessary updates in the database . But for this I need a technique to detect that the user has indeed changed some data in the table row.
    One technique I have been using so far was to isolate the iterator row of the table and then query the corresponding row in the database table and compare their values.
    Except from dummy, this technique is not efficient if the table contains many rows.
    Moreover, in my case I have observed that on successive updates on the same row , the query on the database returns the new values (user changed values) and not the actual values contained in the database table. This means that when the user updates an iterator row the cached data affect also the results of the SELECT statement from the actual database table!!! Isn't this strange ?
    Can somebody propose me a neat method to detect when the user has changed the the data of an iterator row ?

    Hey Alan,
    The below solution seems overly complicated to me and can not be implemented without a custom screen and/or the use of JavaScript. Also, if your main concern is that a user may accidentally loose all their data because they closed the browser window or the session times out before they hit the save button then this solution does not help you.
    There are a couple of simpler approaches you can take here:
    # If the use of JavaScript is permissible you can hook into the windows 'onUnload' event, and pop-up a message box which gives the user the opportunity to cancel closing the window and save their case if they haven't already.
    # Implement an autosave feature by hooking into one of events provided by web determinations. A simple (but rather naive) way of doing this would be to hook into the OnRenderScreenEvent and call save on the interview session every time the event fires. This guarantees that all the data the user has submitted will aways automatically be saved, thereby removing the need to make sure the user manually saves their data before closing the browser.
    Automatically making Web Determinations close a browser window has to be done using JavaScript. However, doing so means that a) it won't work for people who turn off JavaScript, which is commonly done for accessibility reasons b) you'll likely run afoul of the browser's security mechanism (they generally won't let you close a window that you didn't open and some really don't like you doing that at all).
    Thanks,
    Kristy

  • "Windows cannot be installed to this disk. The selected disk has an MBR partition table. On EFI systems, windows can only be installed to GPT disks." Error

    Hey Im getting the following error when trying to install windows from a USB. 
    "Windows cannot be installed to this disk. The selected disk has an MBR partition table. On EFI systems, windows can only be installed to GPT disks."
    I installed the windows 8 (64bit) iso using boot camp to a usb.  I was able to do this after changing the info.plist to allow me to place the iso on the usb.  After I make the partition and start the install, I get the above error.  I formatted the partition in the installation but I keep getting this error.  I've repreated the entire process but i keep getting this errror and the disk utility says my partition is a Windows NT File System (NTFS) so im not sure what's going on.  If you can help me that would be greatly appreciated

    I am having the same problem. Windows is trying to install. It identifies the various partitions but says that I cannot install Windows on the Boot Camp partition or any other. I select Drive options (advanced) and Format the Boot Camp drive, but it makes no difference.
    This is the Windows error:
    Windows cannot be installed to this disk. The selected disk has an MBR partition table. On EFI systems, Windows can only be installed to GPT disks.
    Windows cannot be installed to this disk. This computer's hardware may not support booting to this disk. Ensure that the disk's controller is enabled in the computer BIOS menu.
    I am not sure what Csound1 is suggesting with that post above. There are some involved suggestions over here <https://discussions.apple.com/message/23548999#23548999> about using Disk Utility to delete the Boot Camp partition and create new ones - is that the idea?

  • Pasting cells into tables - what has changed?

    Sometime this year something has changed with the ability to copy and paste multiple cells from a table in a Word.doc into a table in InDesign CC. I used to be able to select the same number of cells, copy and paste directly then proceed with formatting. However now If I highlight and copy 12 cells in a Word table then highlight and paste 12 cells in an INDD table, all the 12 cells copy into cell one only. Is anyone able to shed some light on any change I should know about or different way I should be copying into INDD tables? It's a ridiculously time consuming way to be working on multiple tables.

    Thanks for your help Laubender
    I have followed your instruction, however now I have a new issue. Since changing to 'text only' in preferences, it breaks up every single line in the copied cell and creates new and unwanted cells in the INDD table.
    So to reiterate, I have a table in word with 6 cells highlighted and information copied. I open up a new table in INDD with 6 cells highlighted. I paste into the 6 cells with no formatting and end up with this:
    In one of the CC upgrades, a default setting has changed somewhere along the way as I never had this issue when using CS6 last year. I need to pinpoint EXACTLY what the setting is to return it back to normal.
    Any other ideas?

  • Error: Windows Cannot Be Installed to This Disk. The Selected Disk Has an MBR Partition Table.

    Error: Windows Cannot Be Installed to This Disk. The Selected Disk Has an MBR Partition Table.
    Error: Windows Cannot Be Installed to This Disk. The Selected Disk Has an MBR Partition Table. On EFI Systems, Windows Can Only Be Installed to GPT.
    I found one solution to this problem on hp forum but my laptop has boot legacy and does not disable the efi boot order.
    HP Model# HP 1000-1140TU Notebook PC
    Serial# 5cg2481dbg
    Product# c8c94pa#uuf
    This is solution which is found on hp forum
    SolutionThe resolution to this issue depends on the the hard disk volume size:
    Follow these steps if the hard disk volume size is less than 2.19 TB:
    Temporarily disable the EFI Boot Sources setting in the BIOS:
    Restart the computer, and then press F10 to enter the BIOS.
    Navigate to Storage > Boot Order , and then disable the EFI Boot Sources .
    Select File > Save Changes > Exit .
    Install the Windows operating system.
    Enable the EFI Boot Sources setting in the BIOS:
    Restart the computer, and then press F10 to enter the BIOS.
    Navigate to Storage > Boot Order , and then enable the EFI Boot Sources .
    Select File > Save Changes > Exit .
    Follow these steps if the hard disk volume size is greater than 2.19 TB:
    Install the HP BIOS Update UEFI utility from the HP Web site:
    Click here to access the document "HP BIOS Update UEFI" .
    NOTE:The HP BIOS Update UEFI utility is installed by default on some HP computers.
    Follow the steps in the Microsoft document titled "How to Configure UEFI/GPT-Based Hard Drive Partitions" (in English) to create a GPT partition.
    Click here to access the document "How to Configure UEFI/GPT-Based Hard Drive Partitions" .
    NOTEne or more of the links above will take you outside the Hewlett-Packard Web site. HP does not control and is not responsible for information outside the HP Web site.

    I am having the same problem. Windows is trying to install. It identifies the various partitions but says that I cannot install Windows on the Boot Camp partition or any other. I select Drive options (advanced) and Format the Boot Camp drive, but it makes no difference.
    This is the Windows error:
    Windows cannot be installed to this disk. The selected disk has an MBR partition table. On EFI systems, Windows can only be installed to GPT disks.
    Windows cannot be installed to this disk. This computer's hardware may not support booting to this disk. Ensure that the disk's controller is enabled in the computer BIOS menu.
    I am not sure what Csound1 is suggesting with that post above. There are some involved suggestions over here <https://discussions.apple.com/message/23548999#23548999> about using Disk Utility to delete the Boot Camp partition and create new ones - is that the idea?

  • Deleted Rows Flashback : unable to read data - table definition has changed

    Hi All,
    Its Really Important.
    I Unfortunately truncated a table using
    Trancate table mytable;
    and Made a alter table to decrease data pricision length.
    But i Need the tabla data back,
    i used the below command to get deleted rows, it shows error.
    query : select * from pol_tot versions between timestamp systimestamp-1 and systimestamp;
    error : ORA-01466: unable to read data - table definition has changed
    query : flashback table pol_tot to timestamp systimestamp - interval '45' minute;
    error : ORA-01466: unable to read data - table definition has changed
    Kindly Share your ideas How Can i Get thoose Deleted Records.
    Edited by: 887268 on Jul 8, 2012 12:26 AM

    BluShadow wrote:
    Khayyam wrote:
    Flashback dont works after DDL. Truncate command is DDL. Only recover from backup can help.Please don't spread untrue statements.Working of flashback after Drop command is so clear to say. I mean such DDL commands as CREATE, ALTER, TRUNCATE and so on...
    "Remember that DDLs that alter the structure of a table (such as drop/modify column, move table, drop partition, truncate table/partition, and add constraint) invalidate any existing undo data for the table. If you try to retrieve data from a time before such a DDL executed, you will get error ORA-1466. DDL operations that alter the storage attributes of a table (such as PCTFREE, INITRANS, and MAXTRANS) do not invalidate undo data."
    [http://docs.oracle.com/cd/B28359_01/appdev.111/b28424/adfns_flashback.htm#BJFJHDAG]

  • Ora-01466 unable to read data table definition has changed oracle.

    hi all,
    i truncated a table before 10 min. now i want the data's so i used this query ;
    select *
    from ( select *
    from sometable where some_condition )
    as of timestamp sysdate-1;
    but it shows:
    """ ora-01466 unable to read data table definition has changed oracle"""";
    how to get the deleted records from database????????????
    Edited by: 887268 on Oct 24, 2011 4:02 AM

    Error:  ORA 1466
    Text:   unable to read data -- object definition has changed
    Cause:  This is a time-based read consistency error for a database object,
            such as a table or index.
            Either of the following may have happened:
            The query was parsed and executed with a snapshot older than the time
            the object was changed.
            The creation time-stamp of the object is greater than the current
            system time.
            This happens, for example, when the system time is set to a time
            earlier than the creation time of the object.
    Action: If the cause is
            an old snapshot, then commit or rollback the transaction and resume
            work.
            a creation time-stamp in the future, ensure the system time is set
            correctly.
            If the object creation time-stamp is still greater than the system
            time, then export the object's data, drop the object, recreate the
            object so it has a new creation time-stamp, import the object's data,
            and resume work.

  • In iOS 4, you could make separate photo slide shows with separate songs.   In iOS 5, this has changed. Now only 1 song is allowed at a time. It will not save separate song selections for each slide show.  Is there any way to fix this? This is something I

    In iOS 4, you could make separate photo slide shows with separate songs.
    In iOS 5, this has changed. Now only 1 song is allowed at a time. It will not save separate song selections for each slide show.
    Is there any way to fix this? This is something I use every day.
    I am on an iPad 2, 32gb, wifi...
    Thank you

    My Photos app works the same on iOS 5 as it did on iOS 4 i.e. I can have a different track for each album. When I select a track for a photo album I then start the slideshow so that it shows the first couple of photos with the track playing - I'm not sure it's necessary to start the slideshow but I always do and it remembers that track for that album.

Maybe you are looking for