MATLAB GUI(指南中创建)可以出现在PsychToolbox窗口的前还是前面



我正在使用MATLAB 2019b在运行OSX 10.12上使用MATLAB 2019b。

我正在使用PsychToolbox(PTB)展示静态图像刺激,并希望我使用指南创建的浮动音频播放器GUI对象也出现在屏幕上。重要的是,音频播放器具有自己的功能(滑动栏至FastFWD并倒带音频和播放/暂停按钮),我需要保留按钮的功能。与其尝试在PTB中重新创建播放器和按钮等,还可以在窗口的屏幕内容上方显示GUI吗?

我已经看到了有关在PTB窗口中显示图形的其他线程,但这是用于图形而不是GUI。我不认为PTB在显示图形时保留按钮的功能。我还考虑过将窗口比全屏幕小,以便在侧面显示图形,但是如果可能的话,我希望保持全屏。

因此,总而言之,有没有办法在PTB窗口的前面出现一个图形窗口?另外,PTB窗口可以显示在图形窗口中(即,在指南中创建的GUI轴内?

谢谢!

不幸的是,我不相信您想要的东西 - 具有全屏PsychToolbox窗口以及Matlab Gui .fig作为覆盖层 - 是可能的。即使PsychToolbox窗口少于全屏,您也无法给出Matlab .fig focus并将其覆盖PsychToolbox窗口,它将放置在PsychToolbox窗口下方。您也将无法绘制Matlab GUI窗口内的PssichToolbox窗口。我认为您的选择是:

  1. 使PsychToolbox窗口少于全屏,将播放器GUI放在旁边。
  2. 使用辅助显示器托管MATLAB GUI,因此PsychToolbox屏幕可以在主监视器上全尺寸。

相关内容

  • 没有找到相关文章

最新更新