Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8095994

[TableView, Header] TableView hides header in case that all columns are hidden

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 8u5
    • Fix Version/s: 8u40
    • Component/s: javafx

      Description

      TableView hides entire header in case that all the columns are not visible. This behavior was introduced in JDK8, previous versions did that only in case that table does not have any column at all.

      This results in problem in case that the menu button is visible and user has made all columns hidden. There is no way to make any column visible at all because the button is hidden too.

      Tested on 8u5 and 8u20_b17. It works in 7u60.

      Menu is not well usable from user point of view too. Imagine that you want to show/hide 4 or more columns, but each action hides entire menu.

        Attachments

          Activity

            People

            Assignee:
            jgiles Jonathan Giles
            Reporter:
            lvitasekjfx Lukas Vitasek (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Imported: