if (e.getButton() == e.BUTTON1&& e.getID() == e.MOUSE_RELEASED) {
if ("XXXX".equals(valRef.getName()) && value.equals("1")) {
IStub.getDataSetInterface().getActivePool().getRecord(Row).Fields().Field("F_XXXX").setString("1");
} else if ("XXXX".equals(valRef.getName()) && value.equals("0")) {
IStub.getDataSetInterface().getActivePool().getRecord(Row).Fields().Field("F_XXXX").setString("0");
}
centerPanel.setVisible(false);
centerPanel.setVisible(true);
}
注意e.MOUSE_RELEASED使用的顺序问题。