This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 181297 - Make focus and data entry of OutlineView and TableView closer to MS Excel behavior
Summary: Make focus and data entry of OutlineView and TableView closer to MS Excel beh...
Status: NEW
Alias: None
Product: platform
Classification: Unclassified
Component: Outline&TreeTable (show other bugs)
Version: 6.x
Hardware: PC Windows XP
: P4 normal (vote)
Assignee: Martin Entlicher
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-26 20:19 UTC by tomwheeler
Modified: 2011-01-19 17:09 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tomwheeler 2010-02-26 20:19:38 UTC
One of my platform applications I developed uses the OutlineView and TableView explorer views extensively.  The users generally like the application, but a common complaint I hear from them is that the way focus and data entry works in these components is very foreign to them.  These users (and many typical users in general) are used to the behavior of Microsoft Excel.

I request on their behalf that the OutlineView and TableView components try to match Excel's behavior where possible.  A concrete example of one difference is:

Excel: 
Tab to next field, type a value, tab to next field

OutlineView/TableView:
tab to next field, hit F2 to set focus, type value, hit ENTER to save value, tab to next field.

I realize that it may not be feasible to change the behavior of existing components, but I think this feedback will be more common as NetBeans Platform becomes more popular.
Comment 1 Jaroslav Tulach 2010-02-26 22:20:42 UTC
It shall be possible to add new boolean setter behaveLikeExcel to compatibly extend the behavior.
Comment 2 nicklas.lof 2011-01-19 17:09:53 UTC
BUMP!

I really think this feature is an important one.  I have seen users entering information into Outlineviews and end the input by hitting tab or clicking with the mouse into the next field just to discover that what they just typed did disappear.