隐藏Matlab图形窗口的最大化/最小化和关闭按钮
我有一个图形窗口,我想删除它的最大化/最小化和关闭按钮。我不能使用任何类型的Java容器(JWindow、JPanel等等),因为它们不允许是Matlab组件的父级。我正在考虑使用一些JavaRemoveComponent命令来完成类似的事情(我不知道它是否能工作)。但是,当我试图通过jf handle在组件的结构中查找按钮时,我没有找到它们的存放位置。这是我的密码:隐藏Matlab图形窗口的最大化/最小化和关闭按钮,matlab,button,window,Matlab,Button,Window,我有一个图形窗口,我想删除它的最大化/最小化和关闭按钮。我不能使用任何类型的Java容器(JWindow、JPanel等等),因为它们不允许是Matlab组件的父级。我正在考虑使用一些JavaRemoveComponent命令来完成类似的事情(我不知道它是否能工作)。但是,当我试图通过jf handle在组件的结构中查找按钮时,我没有找到它们的存放位置。这是我的密码: fh = figure('Menu','none','Toolbar','none'); jf = get(handle(fh)
fh = figure('Menu','none','Toolbar','none');
jf = get(handle(fh),'JavaFrame');
drawnow;
jf.set,
您正在使用未记录的功能。这意味着,即使它可以工作,它也可能在下一个Matlab版本中崩溃 唯一有文档记录的方法是(不幸的)使用Java 我指的是这样的代码:
import javax.swing.*;
import java.awt.*;
jp = JPanel();
%Do somehow removal of maximize buttons.
MATLAB文件交换已经完成,这正是您想要的。谢谢您的回答。但是,任何类型的Java容器都不支持Matlab组件