Может ли графический интерфейс Matlab (созданный в Руководстве) отображаться в окне Psychtoolbox или перед ним?
Я использую psychtoolbox 3 с Matlab 2019b на Mac под управлением OSX 10.12.
Я представляю статические стимулы изображения с помощью psychtoolbox (PTB) и хотел бы, чтобы на экране также отображался объект графического интерфейса плеера, который я создал с помощью направляющей. Важно отметить, что аудиоплеер имеет свои собственные функции (ползунок для быстрой перемотки вперед и назад, а также кнопка воспроизведения / паузы), и мне нужно сохранить функциональность кнопки. Вместо того, чтобы пытаться воссоздать плеер, кнопки и т. Д. Внутри PTB, возможно ли отобразить графический интерфейс над содержимым окна?
Я видел другие темы об отображении фигуры в окне PTB, но это было для графика, а не для графического интерфейса. Я не верю, что PTB сохраняет функциональность кнопок при отображении фигуры. Я также подумал о том, чтобы сделать окно меньше полноэкранного, чтобы отобразить рисунок сбоку, но я предпочел бы оставаться в полноэкранном режиме, если это вообще возможно.
Итак, подведем итог: есть ли способ, чтобы окно рисунка появилось перед окном PTB? В качестве альтернативы, может ли окно PTB появляться в окне рисунка (то есть в пределах осей графического интерфейса, созданного в направляющей?
Спасибо!
1 ответ
К сожалению, я не верю в то, что вы хотите - возможно иметь полноэкранное окно Psychtoolbox, а также MATLAB GUI .fig в качестве наложения. Даже если окно Psychtoolbox меньше полноэкранного, вы не можете сфокусировать MATLAB .fig и наложить его на окно Psychtoolbox, оно будет размещено под окном Psychtoolbox. Вы также не сможете построить окно Psychtoolbox внутри окна MATLAB GUI. Что я думаю, что ваши варианты:
- Сделайте окно Psychtoolbox меньше, чем на весь экран, поместите графический интерфейс игрока рядом с ним.
- Используйте дополнительный монитор для размещения графического интерфейса пользователя MATLAB, чтобы экран Psychtoolbox мог быть в полном размере на главном мониторе.