我正在使用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窗口。我认为您的选择是:
- 使PsychToolbox窗口少于全屏,将播放器GUI放在旁边。
- 使用辅助显示器托管MATLAB GUI,因此PsychToolbox屏幕可以在主监视器上全尺寸。