I found a workaround:
from traits.api import *
from traitsui.api import *
class TableItem(HasTraits):
r=Range(1,6)
_integer_value_one=Constant(1)
_integer_value_six=Constant(6)
class Table(HasTraits):
t=List(Instance(TableItem))
def _t_default(self):
return [TableItem()]
traits_view=View(
Item(name='t',
editor=TableEditor( columns=[
ObjectColumn(label='Number',editor=RangeEditor(mode='spinner',
high_name='_integer_value_six',low_name='_integer_value_one'),
name='r',editable=True)
]
),height=250,width=250,show_label=False))
Table().configure_traits()