1

我正在使用 TabPanel 来构建我的 GUI。问题是,当我绘制矩形时,它出现在我的轴之外。不使用 TabPanel 时不存在问题。

我正在测试 'clipping' 参数,但我的对象仍然在轴外(图)。

有什么提示吗?

谢谢! 在此处输入图像描述

4

1 回答 1

1

我有好消息和坏消息。(整个互联网都没有答案,我只看到像这样的未答复请求)。

我有完全相同的问题。检查后,问题实际上被限制在 MARKERS 上(因此在绘图的情况下,要么标记没有设置为 none,要么分散)。如果我只绘制线条,它会保持剪裁。

问题是您的情节所在的图形的渲染器。您必须将其设置为“painter”或“zbuffer”而不是“openGL”。可悲的是,只有后者可以让你绘制透明图像:(。我认为 Matlab 应该解决这个问题,这样我们就可以在同一个图中同时拥有未剪辑的标记和透明图像......

K>> get(handles.output,'Renderer')
ans =    
OpenGL
K>> set(handles.output,'Renderer','painter')

亚尼斯

编辑:我希望矩形的解决方案可能相似。

于 2012-11-15T15:27:51.707 回答