Как сделать строку JTable в «невыбранном» состоянии после выбора любой строки в этой таблице? - PullRequest
8 голосов
/ 01 октября 2011

Я разрабатываю приложение Java Swing, которое содержит JTable. По умолчанию при первом запуске приложения вызов метода jtable.getSelectedRow() или jtable.getSelectedColumn() возвращает -1, что означает, что в данный момент ни одна строка не выбрана. После того, как пользователь щелкнул по любой строке или столбцу, вызов метода jtable.getSelectedRow() или jtable.getSelectedColumn() возвращает соответствующие значения выбранных строк и столбцов. Что мне действительно нужно, так это то, что я хочу установить для выбранной строки или столбца значение -1, т.е. Как я могу это сделать?

1 Ответ

14 голосов
/ 01 октября 2011

Метод JTable clearSelection будет делать то, что вы хотите - очистить выбор всех выбранных строк и столбцов таблицы. JTable API - это место для поиска таких методов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...