Hide maximize/minimize and close buttons for a figure window
10 次查看(过去 30 天)
显示 更早的评论
I have a figure window and I want to remove the maximize/minimize and close buttons of it. I can not use any type of Java containers (JWindow, JPanel, ...) because they are not allowed to be Matlab components' parents. I am thinking of using some Java removeComponent command o something like this (I do not know if it will work). However, when I try to look for that buttons inside the structure of components through jf handle, I do not find where they are kept. Here is my code:
fh = figure('Menu','none','Toolbar','none');
jf = get(handle(fh),'JavaFrame');
drawnow;
jf.set,
采纳的回答
Jan
2012-3-4
WindowAPI(gcf, 'Clip', true);
3 个评论
Jan
2012-3-4
Why doesn't it work?
Perhaps you want: WindowAPI(gcf, 'position', 'work'); WindowAPI(gcf, 'Clip', true);
But after setting the position of the figure contents to the work area of the screen, the clipping is only useful for multi-monitor setups.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Environment and Settings 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!