ola!!
possuo numa aplicação uma jtable e um jbutton…
o que pretendo é que o botão (.setEnable) só esteja activado (.setEnable) quando existir uma linha seleccionada na jtable.
alguma solução???
abraço Luís C.
ola!!
possuo numa aplicação uma jtable e um jbutton…
o que pretendo é que o botão (.setEnable) só esteja activado (.setEnable) quando existir uma linha seleccionada na jtable.
alguma solução???
abraço Luís C.
Olá lmcluis…
e só verificar se sua Jtable tem algum linha… se ele retorna 0 e pq num tem nenhuma linha…
eu fiz exemplo rapidao da uma olhada…
int row = nomedatabela.getRowCount();
if(row==0){
nomedobotao.setEnabled(false);
}else{
nomedobotao.setEnabled(true);
}
flw
Olá lmcluis…
e só verificar se sua Jtable tem algum linha… se ele retorna 0 e pq num tem nenhuma linha…
eu fiz exemplo rapidao da uma olhada…
int row = nomedatabela.getRowCount();
if(row==0){
nomedobotao.setEnabled(false);
}else{
nomedobotao.setEnabled(true);
}
flw
[quote=tiagocr]Olá lmcluis…
e só verificar se sua Jtable tem algum linha… se ele retorna 0 e pq num tem nenhuma linha…
eu fiz exemplo rapidao da uma olhada…
int row = nomedatabela.getRowCount();
if(row==0){
nomedobotao.setEnabled(false);
}else{
nomedobotao.setEnabled(true);
}
flw[/quote]
nao retorna 0 mas sim -1 e ja essa soluçao nao resolve a minha duvida que recaia mais no evento que deveria usar do que o resto…
mas ja resolvi o problema da seguinte forma
listarPedidos.getTabela().addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent e) {
menu.getCancelar().setEnabled(true);
}
});
valeu pela tentiva… 
obrigado!