bug-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug swing/25770] JTable cell editor does not start after double clickin


From: audriusa at bluewin dot ch
Subject: [Bug swing/25770] JTable cell editor does not start after double clicking on the cell.
Date: 16 Jan 2006 12:37:26 -0000


------- Comment #1 from audriusa at bluewin dot ch  2006-01-16 12:37 -------
Created an attachment (id=10653)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10653&action=view)
Proposed patch.

2006-01-16  Audrius Meskauskas  <address@hidden>
        * javax/swing/DefaultCellEditor.java
        (delegate): Assign new instance immediately.
        (DefaultCellEditor(JTextField textfield)): Require 2 clicks.
        (getTableCellEditorComponent): Rewritten.
        (prepareAsJTextField):New method (add listener only once).
        * javax/swing/JTable.java
        (editingCanceled): Rewritten.
        (editingStopped ): Rewritten.
        (rowAtPoint): Mind row margin.
        (getCellRect): Mind row margin.
        (getDefaultEditor): Removing JTextComponent border.
        (editCellAt): Rewritten.
        * javax/swing/plaf/basic/BasicTableUI.java (MouseInputHandler):
        Activate editing mode by the mouse clicks.
        (getMaximumSize): Mind row margin.
        (getPreferredSize): Mind row margin.
        (TableAction): Added 'stop editing' command. 


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25770





reply via email to

[Prev in Thread] Current Thread [Next in Thread]