Я хочу максимизировать окно фигуры, как если бы я щелкнул ее мышью, но не саму фигуру. Потому что все приемы увеличения фигуры действительно делают ее больше, но окно остается восстановленным, хотя и вписывается в фигуру.
Вот команда, которую я использую для увеличения фигуры:
figure ('units',' normalized', 'position', [0 0 1 1]);
Отличие увеличенного окна от развернутого заключается в следующем:
Посмотрите на правый верхний угол окна, где можно щелкнуть мышью, чтобы развернуть/восстановить, увидеть изменения. Посмотрите также, как развернутое окно плотно заполняет весь экран и не уходит под панель задач ни по цвету.
Спасибо.
figure ('units',' normalized', 'position', [0 0 1 1])
Это один из вариантов. Есть и другие, но все они обращаются к размеру фигуры, к которой соответственно подходит окно. Моя точка зрения состоит в том, чтобы максимизировать окно, чтобы фигура растягивалась. - person Multifix   schedule 02.01.2016Normalized
единицы измерения верхнего уровня основаны на размере экрана и не учитывают, свернута ли панель задач Windows. - person excaza   schedule 03.01.2016figureHandle.JavaFrame.setMaximized(true);
ГдеfigureHandle
— переменная, хранящая дескриптор фигуры. Хотя есть еще некоторая проблема, потенциально критическая. СвойствоJavaFrame
будет устаревшим в будущем выпуске Matlab, как указано в предупреждении команды.Warning: figure JavaFrame property will be obsoleted in a future release. For more information see the JavaFrame resource on the MathWorks web site.
mathworks.com/support/contact_us/dev/javaframe.html - person Multifix   schedule 03.01.2016