1

その場所と背景色を変更する必要がある EditPart があります。次を使用してその場所を変更することができました:

ChangeBoundsRequest request = new ChangeBoundsRequest(RequestConstants.REQ_MOVE);
    request.setEditParts(editPart);
    request.setMoveDelta(newLocation);

    Command cmd = editPart.getCommand(request);
    if (cmd != null && cmd.canExecute()) {
        cmd.execute();
    }

次の方法で背景色を変更できました。

editPart.getContentPane().setBackgroundColor(color);

しかし、アプリケーションを閉じて再度開くと、行った色の変更が消えてしまいます!

どうすれば背景色をコミットできますか!

4

1 に答える 1