JTable监听进入编辑模式
JTable listen for entering editing mode
这是一个非常简单的问题,但我仍然找不到答案(请原谅我笨拙的搜索......)。
有一个带有可编辑单元格的 Jtable,我想检测何时输入单元格进行编辑(例如通过双击)。我该怎么做?
添加一个PropertyChangeListener
到JTable
:
//
// Implement the PropertyChangeListener interface
//
@Override
public void propertyChange(PropertyChangeEvent e)
{
// A cell has started/stopped editing
if ("tableCellEditor".equals(e.getPropertyName()))
{
if (table.isEditing())
// code for editing started;
else
// code for editing stopped;
}
}
这是一个非常简单的问题,但我仍然找不到答案(请原谅我笨拙的搜索......)。 有一个带有可编辑单元格的 Jtable,我想检测何时输入单元格进行编辑(例如通过双击)。我该怎么做?
添加一个PropertyChangeListener
到JTable
:
//
// Implement the PropertyChangeListener interface
//
@Override
public void propertyChange(PropertyChangeEvent e)
{
// A cell has started/stopped editing
if ("tableCellEditor".equals(e.getPropertyName()))
{
if (table.isEditing())
// code for editing started;
else
// code for editing stopped;
}
}