Copy Paste
Copy Paste ver. 1.0
This is a very simple cut/copy/paste context menu using java handles. This code uses findjobj by Yair Altman (http://www.mathworks.com/matlabcentral/fileexchange/14317-findjobj-find-java-handles-of-matlab-graphic-objects) to locate the java handles.
Usage:
copy_paste(hObject)
Example:
f1 = figure('Name','Copy-Paste','Position', [480 480 340 100],'NumberTitle','off');
h1 = uicontrol(f1, 'Style', 'edit',...
'String', 'Cut',...
'BackgroundColor', [1 1 1],...
'Position', [10 10 100 50]);
h2 = uicontrol(f1, 'Style', 'edit',...
'String', 'Copy',...
'BackgroundColor', [1 1 1],...
'Position', [120 10 100 50]);
h3 = uicontrol(f1, 'Style', 'edit',...
'String', 'Paste',...
'BackgroundColor', [1 1 1],...
'Position', [230 10 100 50]);
% For single edit box object
copy_paste(h2);
% For selected edit box object
copy_paste(h1,h3);
% For all the edit boxes in a figure
copy_paste(gcf) or copy_paste(f1)
Your comments and suggestions are most welcomed.
引用格式
Amitabh Verma (2024). Copy Paste (https://www.mathworks.com/matlabcentral/fileexchange/27971-copy-paste), MATLAB Central File Exchange. 检索来源 .
MATLAB 版本兼容性
平台兼容性
Windows macOS Linux类别
标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!copy_paste/
版本 | 已发布 | 发行说明 | |
---|---|---|---|
1.0.0.0 |