App Designer auto go to one edit-field component
8 次查看(过去 30 天)
显示 更早的评论
Hi,
I open my app (developed by AppDesigner), I want it startup and auto go to (activate) one edit-field compoenent, no need to click it, so I could immediately type something.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/750514/image.jpeg)
Thanks!
0 个评论
回答(1 个)
Sivani Pentapati
2021-11-7
Please refer to the below answer for a temporary workaround
In order to make it working with respect to R2021b, change the startup function to the below code, by adding a pause between the declaration of the Robot and key press function call. Adding another pause between the key press and key release would let you type into the field during the corresponding interval.
import java.awt.*;
import java.awt.event.*;
rob = Robot;
pause(1)
rob.keyPress(KeyEvent.VK_TAB)
pause(10) %duration for which the edit field is enabled
rob.keyRelease(KeyEvent.VK_TAB)
rob.keyPress(KeyEvent.VK_TAB)
rob.keyRelease(KeyEvent.VK_TAB)
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Startup and Shutdown 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!