• Регистрация
F2002
F2002 0.00
н/д

Развернуть окно фигуры

15.08.2020
Работая в Матлабе, мне часто хотелось чтобы фигуры, которые создает программа, была сразу же развернута. В интернете на различных ресурсах абсолютное большинство примеров сводится к изменению размеров...

Работая в Матлабе, мне часто хотелось чтобы фигуры, которые создает программа, была сразу же развернута. В интернете на различных ресурсах абсолютное большинство примеров сводится к изменению размеров окна до размеров экрана (с учетом границ окон).

На сайте матворка нашел такой пример:

(Ссылка ниже)

figure
hFig = gcf;

jFig = get(handle(hFig), 'JavaFrame');

drawnow;

jFig.setMaximized(true); 

После выполнения В итоге форма становиться развернутой.

В итоге возникли вопросы:

1. Есть ли внятная литература по поводу Java в Maltab?

2. Что еще можно делать с фигурами подобным образом?

 

Теги

    15.08.2020

    Комментарии

    • aBoomest
      aBoomest+942.89
      16.08.2020 17:18

      1. Хелп и сайты exponenta и mathworks: самая лучшая литература. 
      2. Сказать - делать все - язык не поворачивается, такого не бывает наверно. Но примерно все тоже, что и в любом я.в.у. Наверно стоит посмотреть список свойств формы, тогда примерно будет ясно, что можно.

      • kurguz
        kurguz+270.00
        20.08.2020 17:09

        Ради такой простой функции в Java интересно залезть, но не обязательно ))

        h = figure("WindowState","maximized")

        В совсем старых релизах правда такой возможности нет, поэтому раньше пользовались вот такой книжкой: https://undocumentedmatlab.com/books/matlab-java В ней можно найти много интересного.

        Однако же для последних релизов MATLAB она потеряла актуальность по двум причинам:

        1. Большинство недостающих функций появилось в MATLAB
        2. Движок постепенно переезжает с Java на другие технологии

         

        • F2002
          F20020.00
          20.08.2020 17:36

          Спасибо за книгу!