Java JTable在一行中选择多个连续单元

时间:2016-02-05 06:29:51

标签: java swing jtable multipleselection

我只能在JTable中的一行中选择多个连续的单元格。

SINGLE_INTERVAL_SELECTION最接近我的需要,但我不想选择多行。

单行,多列是我正在尝试的。

有没有办法实现这个目标?

3 个答案:

答案 0 :(得分:1)

你需要这个:

PIVOT

另一种方式是:

table.setRowSelectionAllowed ( false );
table.setCellSelectionEnabled ( true );

使用任何一种方法,您都可以使用table.setColumnSelectionAllowed(true); table.setRowSelectionAllowed(true); 键连续选择多个单元格。

祝你好运。

答案 1 :(得分:1)

将行的@echo off call :isAdmin if %errorlevel% == 0 ( goto :run ) else ( echo Requesting administrative privileges... goto :UACPrompt ) exit /b :isAdmin fsutil dirty query %systemdrive% >nul exit /b :run <YOUR BATCH SCRIPT HERE> exit /b :UACPrompt echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs" echo UAC.ShellExecute "cmd.exe", "/c %~s0 %~1", "", "runas", 1 >> "%temp%\getadmin.vbs" "%temp%\getadmin.vbs" del "%temp%\getadmin.vbs" exit /B` 模式设置为ListSelectionModel,将SINGLE_SELECTION的{​​{1}}模式设置为ColumnModel并告诉{ {1}}允许选择列。

ListSelectionModel

将导致

Column Interval Selection

答案 2 :(得分:0)