改变位置有以下几种方法,分别显示不同的位置:
display_mode_normal,display_mode_normal_center,display_mode_stretch,display_mode_fit,display_mode_fit_center
可以在屏幕上定义几个按钮,一下是实现点击按钮后改变图片显示位置的代码
WHEN 'DMN'."display_mode_normal
CALL METHOD my_picture->set_display_mode
EXPORTING
display_mode = cl_gui_picture=>display_mode_normal
EXCEPTIONS
OTHERS = 1.
WHEN 'DMNC'."display_mode_normal_center
CALL METHOD my_picture->set_display_mode
EXPORTING
display_mode = cl_gui_picture=>display_mode_normal_center
EXCEPTIONS
OTHERS = 1.
WHEN 'DMS'."display_mode_stretch
CALL METHOD my_picture->set_display_mode
EXPORTING
display_mode = cl_gui_picture=>display_mode_stretch
EXCEPTIONS
OTHERS = 1.
WHEN 'DMF'."display_mode_fit
CALL METHOD my_picture->set_display_mode
EXPORTING
display_mode = cl_gui_picture=>display_mode_fit
EXCEPTIONS
OTHERS = 1.
WHEN 'DMFC'."display_mode_fit_center
CALL METHOD my_picture->set_display_mode
EXPORTING
display_mode = cl_gui_picture=>display_mode_fit_center
EXCEPTIONS
OTHERS = 1.