什么函数可以java 获得当前函数名GUI

GUI开发函数_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
GUI开发函数
阅读已结束,下载本文需要
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢GUI函数中,怎么调用其他类的函数_百度知道
GUI函数中,怎么调用其他类的函数
我有更好的答案
&&mat){&&nbsp/*********&cvt&&uchar*)(=&QImage((const&&&the&data&&&&img&mat&to&QImage&&&&img.bits();cv:;&&&nbsp,&&the&data&of&the&&&&=&&cv:;&the&QImage&using&nbsp,&QImage::Mat&rgb&camaraget.cols,&CV_8UC3&copy&&&nbsp.cols,&rgb.QImage&&nbsp:Format_RGB888);&&&&//&deep&copy&the&&&from&&&&while&do&not&nbsp:cvtColor(mat,&rgb,&CV_BGR2RGB);&&&&//&construct&&RGB&**********/QImage&nbsp.data);&return&QImage&nbsp::Mat2QImage(const&&nbsp,&&data&Mat&BGR&to&nbsp,&&nbsp::Mat&&&nbsp::Mat(mat.);&&nbsp
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。查看: 3772|回复: 13
对于GUI中有个函数用法不太明白
主题帖子精华
初级会员, 积分 195, 距离下一级还需 5 积分
在线时间0 小时
在GUI存储设备的篇章中,有个函数& GUI_MEMDEV_Create(int x0,int y0,int XSize,int YSize);
&&& 其中& x0,y0& 是存储设备的 X,Y轴坐标&&& XSize和YSize& 是存储设备X,Y轴尺寸&&
&&&&&& 请问一下,这4个参数具体怎么理解的
主题帖子精华
中级会员, 积分 428, 距离下一级还需 72 积分
在线时间0 小时
和建立视窗的四个坐标函数一样,XY坐标(原点),X尺寸(宽),Y尺寸(长),就能建立一个矩形。
程序员是未来的魔法师!
主题帖子精华
初级会员, 积分 195, 距离下一级还需 5 积分
在线时间0 小时
回复【2楼】super_Tao:
---------------------------------
视窗还没看,刚学GUI的,&&x0&y0&&是原点容易理解,&&那X,Y尺寸&&是怎么建立矩形的呢?
&&&x0---YSize&&&&&y0----YSize&&这么建立的吗?
&&&&&&例如&&&&x0=10&&&&&y0=10&&&&XSize=100&&&&&YSize=100&
&&&&&&&&&&&&&那么就建立了一个从点(10,10)到&&&点(100+10,100+10)&这么建立矩形的吗?
&&&&我看例程上面说这类函数可以消除闪烁的。我自己写了个程序如下:
&&&&&&&&hMem&=&GUI_MEMDEV_Create(60,60,100,100);
GUI_MEMDEV_Select(hMem);
GUI_Clear();
Delay_ms(1000);
GUI_SetDrawMode(GUI_DRAWMODE_NORMAL);
GUI_SetColor(GUI_RED);
GUI_FillCircle(60,60,10);
GUI_MEMDEV_CopyToLCD(hMem);&
&&&&&&&&这个程序就是进入存储设备,然后清屏,再延时1秒,之后再显示红色的圆,再通过设备把数据传到屏上的吗?&怎么我能很明显的看到清屏效果&延时效果&和画圆的效果呢?不是一步骤就全部显示出来了吗?咋也是分步骤显示的?那不就和没使用这个存储设备功能一样的了?&
主题帖子精华
中级会员, 积分 387, 距离下一级还需 113 积分
在线时间0 小时
回复【3楼】颓废ю小寶:
---------------------------------
储存设备设置了没?
主题帖子精华
初级会员, 积分 195, 距离下一级还需 5 积分
在线时间0 小时
回复【4楼】:
---------------------------------
#define&GUI_SUPPORT_MEMDEV&&&&&&&&1&&/*&Memory&devices&available&*/
&我已经设置1了,这个函数应该怎么用啊?我感觉用它和不用它一样啊,没什么特别的
&&&&我弄了个测试程序,水平移动位图的,可以看到明显的刷屏。并不是一下就出现的
&&&&&其中&&q0就是控制水平方向移动的,可以发现不是一下就出现了,而是有刷屏效果出现
&&&&&while(1)
hMem&=&GUI_MEMDEV_Create(0,0,240,320);
GUI_MEMDEV_Select(hMem);
GUI_DrawBitmap(&bm444,q0,10);
GUI_MEMDEV_CopyToLCDAA(hMem);
& 如果把上面程序里面在 q0++后面加入一个清屏语句,那刷屏效果就忒明显的。根本就没有看出存储设备的功能啊.
&&&&&&&&& 求教一下这个函数应该怎么用啊?
主题帖子精华
中级会员, 积分 428, 距离下一级还需 72 积分
在线时间0 小时
回复【3楼】颓废ю小寶:
---------------------------------
你说对了
程序员是未来的魔法师!
主题帖子精华
中级会员, 积分 387, 距离下一级还需 113 积分
在线时间0 小时
回复【5楼】颓废ю小寶:
---------------------------------
你没感觉不对劲么?改个1就利用存储设备了?用了哪个呢?你知道不?知道问题存在了吧~
主题帖子精华
中级会员, 积分 428, 距离下一级还需 72 积分
在线时间0 小时
存储设备是:
显示一个窗口步骤如下,创建一个窗口,设置颜色,显示一个文本。
不用存储设备是时时显示的,用存储设备是设置完毕后显示的(所以就不闪了)。
程序员是未来的魔法师!
主题帖子精华
初级会员, 积分 195, 距离下一级还需 5 积分
在线时间0 小时
回复【8楼】super_Tao:
---------------------------------
存储设备是设置完毕后显示的,是用这个函数显示到TFT屏上的啊&&GUI_MEMDEV_CopyToLCDAA(hMem);&
&&&也就是说在程序运行到&这个函数之前&屏幕应该不会显示我所绘制的图形、图片或者文字的啊。
&&&&&&可是我在显示2个图形之间加入一个延时的话,程序卡在延时的时候已经把第一个图形显示出来了,效果就是和没用存储设备的效果一样(换句话说,就是存储设备没起作用一样了)
&&&&&&&&&&&如果你比较明白的话,能够给我详细的讲解一下吗?
主题帖子精华
初级会员, 积分 195, 距离下一级还需 5 积分
在线时间0 小时
回复【7楼】:
---------------------------------
这个所谓的存储设备不是指的SD卡,FLASH这些
主题帖子精华
中级会员, 积分 428, 距离下一级还需 72 积分
在线时间0 小时
回复【10楼】颓废ю小寶:
---------------------------------
你看一下Confing文件夹下的GUIConf有一个#define&GUI_ALLOC_SIZE它的值就是给存储设备分配的空间。你还是看看存储设备章的手册吧。
程序员是未来的魔法师!
主题帖子精华
中级会员, 积分 428, 距离下一级还需 72 积分
在线时间0 小时
回复【9楼】颓废ю小寶:
---------------------------------
&GUI_MEMDEV_CopyToLCDAA是以反锯齿方式显示
程序员是未来的魔法师!
主题帖子精华
中级会员, 积分 387, 距离下一级还需 113 积分
在线时间0 小时
回复【10楼】颓废ю小寶:
---------------------------------
你认为SD卡,FLASH能加速嘛?先写进去再读出来,那岂不是还要慢?使用快速存储芯片。用存储芯片的意思的是把这些绘图的过程在芯片里完成再显示,看不出画图痕迹。但STM32这种慢的MCU,没必要用存储芯片,多了一步存储过程岂不是更慢?
主题帖子精华
中级会员, 积分 270, 距离下一级还需 230 积分
在线时间63 小时
回复【4楼】:
---------------------------------
#define&GUI_SUPPORT_MEMDEV&&nb ...
我现在也碰到这中刷新很慢的问题,应该是底层驱动没有优化好,外部SRAM要复制到LCD的数据太大,很耗时间,可以加入DMA功能(我加不成功,因为不知道怎么确定创建的存储设备的地址)
Powered bymatlab GUI中如何使用嵌套函数?_百度知道
matlab GUI中如何使用嵌套函数?
因为GUI的m文件function都没有对应end,所以嵌套函数的function也不能有end,但调试时到嵌套函数的function就直接停止了。。。嵌套函数是使用在一个pushbutton callback里的。。。谢谢~~
我有更好的答案
If an M-file contains one or more nested functions。&现在你所面临的问题;2、如果可能,有两种可能的解决方案:1、把GUI的m文件中所有的function末尾都加一个end先给你引用一段MATLAB文档中关于嵌套函数(Nested Functions)的内容, you must terminate all functions (including subfunctions) in the M-file with end, whether or not they contain nested functions.应该能看懂吧?简单译一下:如果M文件中包含一个或多个嵌套函数,则该文件中所有的函数(包括子函数)都必须以end结束——无论那些函数中是否包含嵌套函数
采纳率:90%
来自团队:
为您推荐:
其他类似问题
matlab的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 shell 获得函数返回值 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信