Como faço para pegar uma linha (getRow) que não esteja selecionada.
Por exemplo:
Como pegar a 3ª linha da JTable?
Como faço para pegar uma linha (getRow) que não esteja selecionada.
Por exemplo:
Como pegar a 3ª linha da JTable?
RMF, basta voce ter acesso ao modelo. Se voce usou um TableModel customizado, eh soh criar metodos nele pra isso.
Se voce usasse um framework de binding como o genesis, poderia fazer assim:
@Form
public class UmForm {
private List<BeanQualquer> listaBeans;
@DataProvider(widgetName="tabela")
publicList<BeanQualquer> populaTabela() {
listaBeans = // retorno de metodo de negocio
return listaBeans;
}
private void outroMetodo() {
BeanQualquer bean = listaBeans.get(3);
}
}
Olá mister_m,
na verdade eu não quero os dados e sim o objeto que referencia a linha desejada para que eu possa definir a altura (Height) desta linha separadamente de outras.
sacou?
mesmo assim obrigado pela tentativa.
Dá uma olhada no seguinte link:
http://www.exampledepot.com/egs/javax.swing.table/RowHeight.html
Uma acochambração seria você colocar um renderer que renderiza uma coluna daquela linha com um label da altura que você quer…
Putz!!!
Valeu guerr@!!!
Show!!!
Funcionou perfeitamente!!
Obrigado!!