1

Java UNO ランタイム リファレンスを使用して、グリッド ラインを永続的に表示するフローチャートをプログラムで描画しています。

XModel xModel = (XModel) UnoRuntime.queryInterface(XModel.class, xDrawDoc);
    XController xController = xModel.getCurrentController();
    XDispatchProvider xDisp = UnoRuntime.queryInterface(XDispatchProvider.class, xController);
    XMultiComponentFactory xMCF = xContext.getServiceManager();
    Object dispatchHelper = xMCF.createInstanceWithContext("com.sun.star.frame.DispatchHelper", xContext);
    XDispatchHelper xDispatchHelper = UnoRuntime.queryInterface(XDispatchHelper.class, dispatchHelper);
    PropertyValue[] navigatorDesc = new PropertyValue[1];
    navigatorDesc[0] = new PropertyValue();
    navigatorDesc[0].Name = "GridVisible";
    navigatorDesc[0].Value = true;
    xDispatchHelper.executeDispatch(xDisp, ".uno:GridVisible" , "", 0, navigatorDesc);

グリッド線を永続的に表示したい. Java.Pls を使用してこれを達成するにはどうすればよいですか? グリッド線がオンになっているかどうかを確認する方法 (ブール値を返す可能性のある方法) がある場合、これも便利な方法です。

4

0 に答える 0