Module java.desktop

Interface AccessibleTable

All Known Subinterfaces:
AccessibleExtendedTable
All Known Implementing Classes:
JTable.AccessibleJTable

public interface AccessibleTable
Class AccessibleTable describes a user-interface component that presents data in a two-dimensional table format.
Since:
1.3
  • Method Details Link icon

    • getAccessibleCaption Link icon

      Accessible getAccessibleCaption()
      Returns the caption for the table.
      Returns:
      the caption for the table
    • setAccessibleCaption Link icon

      void setAccessibleCaption(Accessible a)
      Sets the caption for the table.
      Parameters:
      a - the caption for the table
    • getAccessibleSummary Link icon

      Accessible getAccessibleSummary()
      Returns the summary description of the table.
      Returns:
      the summary description of the table
    • setAccessibleSummary Link icon

      void setAccessibleSummary(Accessible a)
      Sets the summary description of the table.
      Parameters:
      a - the summary description of the table
    • getAccessibleRowCount Link icon

      int getAccessibleRowCount()
      Returns the number of rows in the table.
      Returns:
      the number of rows in the table
    • getAccessibleColumnCount Link icon

      int getAccessibleColumnCount()
      Returns the number of columns in the table.
      Returns:
      the number of columns in the table
    • getAccessibleAt Link icon

      Accessible getAccessibleAt(int r, int c)
      Returns the Accessible at a specified row and column in the table.
      Parameters:
      r - zero-based row of the table
      c - zero-based column of the table
      Returns:
      the Accessible at the specified row and column
    • getAccessibleRowExtentAt Link icon

      int getAccessibleRowExtentAt(int r, int c)
      Returns the number of rows occupied by the Accessible at a specified row and column in the table.
      Parameters:
      r - zero-based row of the table
      c - zero-based column of the table
      Returns:
      the number of rows occupied by the Accessible at a given specified (row, column)
    • getAccessibleColumnExtentAt Link icon

      int getAccessibleColumnExtentAt(int r, int c)
      Returns the number of columns occupied by the Accessible at a specified row and column in the table.
      Parameters:
      r - zero-based row of the table
      c - zero-based column of the table
      Returns:
      the number of columns occupied by the Accessible at a given specified row and column
    • getAccessibleRowHeader Link icon

      AccessibleTable getAccessibleRowHeader()
      Returns the row headers as an AccessibleTable.
      Returns:
      an AccessibleTable representing the row headers
    • setAccessibleRowHeader Link icon

      void setAccessibleRowHeader(AccessibleTable table)
      Sets the row headers.
      Parameters:
      table - an AccessibleTable representing the row headers
    • getAccessibleColumnHeader Link icon

      AccessibleTable getAccessibleColumnHeader()
      Returns the column headers as an AccessibleTable.
      Returns:
      an AccessibleTable representing the column headers
    • setAccessibleColumnHeader Link icon

      void setAccessibleColumnHeader(AccessibleTable table)
      Sets the column headers.
      Parameters:
      table - an AccessibleTable representing the column headers
    • getAccessibleRowDescription Link icon

      Accessible getAccessibleRowDescription(int r)
      Returns the description of the specified row in the table.
      Parameters:
      r - zero-based row of the table
      Returns:
      the description of the row
    • setAccessibleRowDescription Link icon

      void setAccessibleRowDescription(int r, Accessible a)
      Sets the description text of the specified row of the table.
      Parameters:
      r - zero-based row of the table
      a - the description of the row
    • getAccessibleColumnDescription Link icon

      Accessible getAccessibleColumnDescription(int c)
      Returns the description text of the specified column in the table.
      Parameters:
      c - zero-based column of the table
      Returns:
      the text description of the column
    • setAccessibleColumnDescription Link icon

      void setAccessibleColumnDescription(int c, Accessible a)
      Sets the description text of the specified column in the table.
      Parameters:
      c - zero-based column of the table
      a - the text description of the column
    • isAccessibleSelected Link icon

      boolean isAccessibleSelected(int r, int c)
      Returns a boolean value indicating whether the accessible at a specified row and column is selected.
      Parameters:
      r - zero-based row of the table
      c - zero-based column of the table
      Returns:
      the boolean value true if the accessible at the row and column is selected. Otherwise, the boolean value false
    • isAccessibleRowSelected Link icon

      boolean isAccessibleRowSelected(int r)
      Returns a boolean value indicating whether the specified row is selected.
      Parameters:
      r - zero-based row of the table
      Returns:
      the boolean value true if the specified row is selected. Otherwise, false.
    • isAccessibleColumnSelected Link icon

      boolean isAccessibleColumnSelected(int c)
      Returns a boolean value indicating whether the specified column is selected.
      Parameters:
      c - zero-based column of the table
      Returns:
      the boolean value true if the specified column is selected. Otherwise, false.
    • getSelectedAccessibleRows Link icon

      int[] getSelectedAccessibleRows()
      Returns the selected rows in a table.
      Returns:
      an array of selected rows where each element is a zero-based row of the table
    • getSelectedAccessibleColumns Link icon

      int[] getSelectedAccessibleColumns()
      Returns the selected columns in a table.
      Returns:
      an array of selected columns where each element is a zero-based column of the table