The Java Developers Almanac 1.4


Order this book from Amazon.

   
Home > List of Packages > javax.swing.table  [62 examples] > Selection  [6 examples]

e939. Enabling Row, Column, or Cell Selections in a JTable Component

With row selections enabled, clicking on any cell selects the entire row containing that cell. This also applies to columns. With cell selections enabled, rectangular blocks of cells can be selected.
    JTable table = new JTable();
    
    // Enable row selection (default)
    table.setColumnSelectionAllowed(false);
    table.setRowSelectionAllowed(true);
    
    // Enable column selection
    table.setColumnSelectionAllowed(true);
    table.setRowSelectionAllowed(false);
    
    // Enable cell selection
    table.setColumnSelectionAllowed(true);
    table.setRowSelectionAllowed(true);

 Related Examples
e940. Enabling Single or Multiple Selections in a JTable Component
e941. Programmatically Making Selections in a JTable Component
e942. Getting the Selected Cells in a JTable Component
e943. Disabling Selections in a JTable Component
e944. Getting the Anchor Cell in a JTable Component

See also: Cells    Column Heads    Columns    Editing    Events    Layout    Rows    Scrolling    Sorting    Table Model    Tool Tips   


© 2002 Addison-Wesley.