rocha
Maio 4, 2005, 12:00pm
#1
Pessoal estou fazendo isso :jTbl.setSelectionModel(ListSelectionModel.SINGLE_SELECTION);
e é me apresentado o seguinte erro:
D:\Sistemas\Gestor\projetos\GuiGestor\src\br\com\solutec\gestor\gui\internal\empresa\ConEmpresa.java:58: setSelectionModel(javax.swing.ListSelectionModel) in javax.swing.JTable cannot be applied to (int)
jTbl.setSelectionModel(ListSelectionModel.SINGLE_SELECTION);
1 error
BUILD FAILED (total time: 0 seconds)
brlima
Maio 4, 2005, 12:07pm
#2
Acho que o método que vc quer é
setSelectionMode
public void setSelectionMode(int selectionMode)
Sets the table's selection mode to allow only single selections, a single contiguous interval, or multiple intervals.
Note: JTable provides all the methods for handling column and row selection. When setting states, such as setSelectionMode, it not only updates the mode for the row selection model but also sets similar values in the selection model of the columnModel. If you want to have the row and column selection models operating in different modes, set them both directly.
Both the row and column selection models for JTable default to using a DefaultListSelectionModel so that JTable works the same way as the JList. See the setSelectionMode method in JList for details about the modes.
rocha
Maio 4, 2005, 1:03pm
#3
Eu quero que somente um linha da tabela seja selecionada!!!
brlima
Maio 4, 2005, 1:57pm
#4
Mas é extamanete isso que essa propriedade faz.
Traduzindo: Permite seleção unica na tabela. Vc poderá selecionar somente uma linha de cada vez, caso use a propriedade SINGLE_SELECTION.
keller
Maio 4, 2005, 2:49pm
#5
:arrow: http://www.guj.com.br/posts/list/22261.java
em 2 minutos eu achei isso, usando a busca.
até… :thumbup:
rocha
Maio 4, 2005, 4:41pm
#6
[quote=rocha]Pessoal estou fazendo isso :jTbl.setSelectionModel(ListSelectionModel.SINGLE_SELECTION);
e é me apresentado o seguinte erro:
D:\Sistemas\Gestor\projetos\GuiGestor\src\br\com\solutec\gestor\gui\internal\empresa\ConEmpresa.java:58: setSelectionModel(javax.swing.ListSelectionModel) in javax.swing.JTable cannot be applied to (int)
jTbl.setSelectionModel(ListSelectionModel.SINGLE_SELECTION);
1 error
BUILD FAILED (total time: 0 seconds) [/quote]
Mas é exatamente isso q estou tentando fazer, não? e é me apresentado erro
brlima
Maio 4, 2005, 4:45pm
#7
O nome do método ta errado: não é setSelectionModel. Tem um “L” no final a mais ai.
rocha
Maio 4, 2005, 4:49pm
#8
é o seguinte o método é esse:
e não: