2019年菜谱范文范文

上传人:明*** 文档编号:93189461 上传时间:2019-07-18 格式:DOCX 页数:19 大小:164.28KB
返回 下载 相关 举报
2019年菜谱范文范文_第1页
第1页 / 共19页
2019年菜谱范文范文_第2页
第2页 / 共19页
2019年菜谱范文范文_第3页
第3页 / 共19页
2019年菜谱范文范文_第4页
第4页 / 共19页
2019年菜谱范文范文_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《2019年菜谱范文范文》由会员分享,可在线阅读,更多相关《2019年菜谱范文范文(19页珍藏版)》请在金锄头文库上搜索。

1、2019年菜谱范文范文 impotjava.awt.*;impotjava.awt.event.*;impotjavax.swing.*;左键弹出菜单pulicclassJPopMenuDemoextendsJFameJRadioButtonMenuItemitems;菜单项Colocolos=Colo.lue,Colo.pink,Colo.yellow,Colo.ed,Colo.oange;颜色数组JPopupMenupopupMenu;弹出菜单pulicJPopMenuDemo()supe(右键弹出菜单);调用父类构造函数ChangeColoActionaction=newChangeCo

2、loAction();菜单项事件处理Stingst=Blue,Pink,Yellow,Red,Oange;菜单项名称ButtonGoupcoloGoup=newButtonGoup();实例化按钮组popupMenu=newJPopupMenu();实例化弹出菜单items=newJRadioButtonMenuItem5;初始化数组fo(inti=0;iitemsi=newJRadioButtonMenuItem(sti);实例化菜单项popupMenu.add(itemsi);增加菜单项到菜单上coloGoup.add(itemsi);增加菜单项到按钮组itemsi.addActionLi

3、stene(action);菜单项事件处理addMouseListene(newMouseAdapte()窗口的鼠标事件处理pulicvoidmousePessed(MouseEventevent)点击鼠标tiggeEvent(event);调用tiggeEvent方法处理事件pulicvoidmouseReleased(MouseEventevent)释放鼠标tiggeEvent(event);pivatevoidtiggeEvent(MouseEventevent)处理事件if(event.isPopupTigge())如果是弹出菜单事件(根据平台不同可能不同)popupMenu.show

4、(event.getComponent(),event.getX(),event.getY());显示菜单);getContentPane().setBackgound(Colo.white);窗口的默认背景色为白色setSize(230,160);设置窗口大小setVisile(tue);设置窗口为可视setDefaultCloseOpeation(JFame.EXIT_ON_CLOSE);关闭窗口时退出程序classChangeColoActionimplementsActionListene菜单项事件处理pulicvoidactionPefomed(ActionEventevent)fo

5、(inti=0;iif(event.getSouce()=itemsi)判断事件来自于哪个菜单项getContentPane().setBackgound(colosi);设置窗口背景epaint();重绘窗口etun;pulicstaticvoidmain(Stingags)newJPopMenuDemo();运行结果:编辑特别推荐:Java实现十进制转为二进制Java操作ExcelGET乱码以及POST乱码的解决方法 地狱火半岛,在一个坠落的飞船旁边,有个地精有个任务打鸟肉奖励是配方.还有个是掠夺者热狗旅店老板出?沼泽,塞议会,那个卖钓鱼书的NPC有卖一鱼L食谱.LM,在营地声望到友善有卖

6、一食谱,BL不用这么麻烦,好像直接有卖,孢子村靠声望又有两个食谱森林,沙城天涯旅店,NPC有教三个,LM,BL营地估计各出售一个,纳格兰,LM,BL营地都有卖羊牛肉的食谱刀峰山,BL的,地图右边的村子有个任务打蛇肉和迅猛龙肉奖励2个配方.LM然后就是日常任务的食谱:风暴牛排从一桶鱼或一箱肉中开出。 食谱:金布勒宠物食品从一桶鱼或一箱肉中开出。 食谱:烧烤血鳍鲶鱼从一桶鱼中开出。 食谱:热辣塔布羊从一箱肉中开出。 食谱:骨鱼汤从一桶鱼中开出。 食谱:美味巧克力蛋糕从一桶鱼或一箱肉中开出。 比较好玩的是风暴牛排和巧克力蛋糕都是蓝色图纸 编写窗体的步骤:设计窗口类,注册窗口类创建窗口显示窗口更新窗口

7、消息循环下面给你一个求二元一次方程的例子#include#include#include#includeconstdoubledboffset=0.000001;charstr80;/求一元二次方程的根,函数返回根的个数intGetRoot(floata,floatb,floatc,double*root)doubledelta,deltasqrt;delta=b*b-4.0*a*c;/判断delta是否为正数if(delta-dboffset/开平方deltasqrt=sqrt(delta);if(a-dboffset)0.0)root0=(-b+deltasqrt)/(2*a);root1

8、=(-b-deltasqrt)/(2*a);elseif(a-dboffset)0.0)root0=root1=-c/b;elsereturn0;if(root0=root1)return1;elsereturn2;/声明窗口过程函数LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,LPARAM);/程序入口函数intWINAPIWinMain(HINSTANCEhInstance,/当前实例句柄HINSTANCEhPreInstance,/以前的实例句柄LPSTRlpCmdLine,/指向命令行参数的指针intnCmdShow)/窗口的显示状态/*HWNDhwn

9、d;/窗口句柄MSGmsg;/消息WNDCLASSwndclass;/窗口类/设置窗口样式wndclass.style=CS_HREDRAW|CS_VREDRAW;wndclass.lpfnWndProc=WndProc;wndclass.cbClsExtra=0;wndclass.hInstance=hInstance;wndclass.cbWndExtra=0;wndclass.hIcon=LoadIcon(NULL,IDI_APPLICATION);wndclass.hCursor=LoadCursor(NULL,IDC_ARROW);wndclass.hbrBackground=(HB

10、RUSH)GetStockObject(WHITE_BRUSH);wndclass.lpszMenuName=NULL;wndclass.lpszClassName=HelloWin;/注册窗口类if(!RegisterClass(&wndclass)MessageBox(NULL,窗口注册失败,窗口注册失败,0);return0;/创建窗口hwnd=CreateWindow(HelloWin,/窗口类名我的窗口,/窗口标题WS_OVERLAPPEDWINDOW,/窗口样式CW_USEDEFAULT,/窗口最初X位置CW_USEDEFAULT,CW_USEDEFAULT,/窗口最初的X大小CW

11、_USEDEFAULT,NULL,/父窗口的句柄NULL,/窗口菜单句柄hInstance,/应用程序实例句柄NULL);/创建窗口的参数/显示窗口ShowWindow(hwnd,nCmdShow);/更新窗口,包括窗口的客户区UpdateWindow(hwnd);/显示窗口ShowWindow(hwnd,nCmdShow);/更新窗口,包括窗口的客户区UpdateWindow(hwnd);/*/进入消息循环while(GetMessage(&msg,NULL,0,0))/翻译消息(例如转换某些键盘消息)TranslateMessage(&msg);/将消息发送给窗口过程,这里是WndProc

12、DispatchMessage(&msg);returnmsg.wParam;/窗口过程函数LRESULTCALLBACKWndProc(HWNDhwnd,UINTmessage,WPARAMwParam,LPARAMlParam)HDChdc;PAINTSTRUCTps;staticHWNDhwndButton,hwndEdit3;charstrEdit80;doubleroot2;floata3;inti;switch(message)/窗口创建产生的消息caseWM_CREATE:/创建编辑框“edit”是windows内部定义的编辑框的窗口类名hwndEdit0=CreateWindo

13、w(edit,NULL,WS_CHILD|WS_VISIBLE|WS_BORDER,10,60,100,25,hwnd,NULL,NULL,NULL);hwndEdit1=CreateWindow(edit,NULL,WS_CHILD|WS_VISIBLE|WS_BORDER,120,60,100,25,hwnd,NULL,NULL,NULL);hwndEdit2=CreateWindow(edit,NULL,WS_CHILD|WS_VISIBLE|WS_BORDER,230,60,100,25,hwnd,NULL,NULL,NULL);hwndButton=CreateWindow(butt

14、on,计算,WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON,340,60,100,25,hwnd,NULL,NULL,NULL);return0;caseWM_PAINT:hdc=BeginPaint(hwnd,&ps);TextOut(hdc,10,10,请输入一元二次方程的系数,25);TextOut(hdc,10,40,a,1);TextOut(hdc,120,40,b,1);TextOut(hdc,230,40,c,1);TextOut(hdc,10,90,str,strlen(str);EndPaint(hwnd,&ps);return0;caseWM_DESTR

15、OY:PostQuitMessage(0);return0;caseWM_LBUTTONDOWN:MessageBox(NULL,你好啊,问候,0);return0;caseWM_COMMAND:/按下按钮if(HWND)lParam=hwndButton)&(HIWORD(wParam)=BN_CLICKED)/获取3个编辑框内容,并将其转换成浮点数值for(i=0;iGetWindowText(hwndEditi,strEdit,80);ai=(float)atof(strEdit);intn=GetRoot(a0,a1,a2,root);if(nstrcpy(str,方程无根);elsesprintf(str,方程的解为:%f,%f,root0,root1);InvalidateRect(hwnd,NULL,TR

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号