Isso me levou mais tempo do que gostaria de admitir.
1) Estenda o ActorGestureListener e implemente quaisquer eventos que desejar
2) Defina isso como um ouvinte em sua tabela com addListener (..)
3) Use setTouchable (..) para definir a tabela como Touchable.enabled
4) Defina a caixa delimitadora usando setBounds (x, y, w, h)
5) Lucro!
Ex:
class MyGestureListener extends ActorGestureListener {
@Override
public void fling(InputEvent event, float velocityX, float velocityY, int button) {
// Do stuff...
}
}
// Later on
Table myTable = new Table();
myTable.addListener(new MyGestureListener());
myTable.setTouchable(Touchable.enabled);
myTable.setBounds(x, y, w, h);
// Even Later.... PROFIT...