Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
隐藏Matlab图形窗口的最大化/最小化和关闭按钮_Matlab_Button_Window - Fatal编程技术网

隐藏Matlab图形窗口的最大化/最小化和关闭按钮

隐藏Matlab图形窗口的最大化/最小化和关闭按钮,matlab,button,window,Matlab,Button,Window,我有一个图形窗口,我想删除它的最大化/最小化和关闭按钮。我不能使用任何类型的Java容器(JWindow、JPanel等等),因为它们不允许是Matlab组件的父级。我正在考虑使用一些JavaRemoveComponent命令来完成类似的事情(我不知道它是否能工作)。但是,当我试图通过jf handle在组件的结构中查找按钮时,我没有找到它们的存放位置。这是我的密码: fh = figure('Menu','none','Toolbar','none'); jf = get(handle(fh)

我有一个图形窗口,我想删除它的最大化/最小化和关闭按钮。我不能使用任何类型的Java容器(JWindow、JPanel等等),因为它们不允许是Matlab组件的父级。我正在考虑使用一些JavaRemoveComponent命令来完成类似的事情(我不知道它是否能工作)。但是,当我试图通过jf handle在组件的结构中查找按钮时,我没有找到它们的存放位置。这是我的密码:

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组件