test_radiobutton.m
上传用户:zjhyt3
上传日期:2007-07-03
资源大小:89k
文件大小:1k
源码类别:

matlab例程

开发平台:

Matlab

  1. function test_radiobutton()
  2. % This function creates a set of radio buttons and a 
  3. % text field.  The the associated callback will cause 
  4. % the text field to display the state of the radio 
  5. % buttons.
  6. h0 = figure('Color',[0.8 0.8 0.8], ...
  7.    'Name','Test Radio Button', ...
  8.    'NumberTitle','off', ...
  9.    'Position',[300 300 257 136], ...
  10.    'Tag','Fig1');
  11. h1 = uicontrol('Parent',h0, ...
  12.    'Units','points', ...
  13.    'BackgroundColor',[0.8 0.8 0.8], ...
  14.    'Position',[45 60 70 15], ...
  15.    'String','Option 1', ...
  16.    'Style','text', ...
  17.    'Tag','Label1');
  18. h1 = uicontrol('Parent',h0, ...
  19.    'Units','points', ...
  20.    'Position',[40 5 80 55], ...
  21.    'Style','frame', ...
  22.    'Tag','Frame1');
  23. h1 = uicontrol('Parent',h0, ...
  24.    'Units','points', ...
  25.    'Callback','test_radiobutton_callback rb1', ...
  26.    'Position',[45 40 70 15], ...
  27.    'String','Option 1', ...
  28.    'Style','radiobutton', ...
  29.    'Value',1, ...
  30.    'Tag','radiobutton1');
  31. h1 = uicontrol('Parent',h0, ...
  32.    'Units','points', ...
  33.    'Callback','test_radiobutton_callback rb2', ...
  34.    'Position',[45 25 70 15], ...
  35.    'String','Option 2', ...
  36.    'Style','radiobutton', ...
  37.    'Value',0, ...
  38.    'Tag','radiobutton2');
  39. h1 = uicontrol('Parent',h0, ...
  40.    'Units','points', ...
  41.    'Callback','test_radiobutton_callback rb3', ...
  42.    'Position',[45 10 70 15], ...
  43.    'String','Option 3', ...
  44.    'Style','radiobutton', ...
  45.    'Value',0, ...
  46.    'Tag','radiobutton3');