图形界面—GUI——程序设计
前言
图形界面—GUI——程序设计
目录
- 前言
- 学习内容
- 一、GUI图形界面
- 1.GUI图形界面元件
- 2.如何对齐组件
- 3.查看控件属性
- 4.命令行界面中相关方法
- 5.呼叫物件的方法
- 6.set和get的方法
- 7.定义全局变量
- 二、打包
- 练习
- 计算A+B
- 关键点
- 总结
学习内容
一、GUI图形界面
1.GUI图形界面元件
(1)在命令行界面中输入guide会弹出鬼图形界面
(2)File—Preference(预设)—GUIDE—Show names in component palette
会显示你的元件名称
2.如何对齐组件
将想要对齐的组件选中,点击Tools(工具)—Align objects(对齐对象),然后通过选择对齐方式,点击确认即可。
3.查看控件属性
通过双击组件实现,可以更改其相关属性,其中这个Tag对应的属性是该控件的辨识码
4.命令行界面中相关方法
(1)OpeningFcn程序进去之后首先执行的方法,所以做些初始化的相关方法。
在其中添加如下代码
peaks函数,可产生一个凹凸有致的曲面,包含了三个局部极大点及三个局部极小点
meshgrid函数生成的X,Y是大小相等的矩阵
handles.peaks=peaks(35);
handles.membrane=membrane;
[x,y]=meshgrid(-8:.5:8);
r=sqrt(x.^2+y.^2)+eps;
sinc=sin(r)./r;
handles.sinc=sinc;
handles.current_data=handles.peaks;
surf(handles.current_data)
将会显示
(2)callback会检测按钮的点击情况,点击按钮时,则会调用此方法
5.呼叫物件的方法
handles是共同的parents
通过handles.物件名则可以调用其物件
第二种方法是将axes宣告成axes1的坐标轴
6.set和get的方法
用于设置控件的相关数值
get是取回其相关属性,set是进行设置
7.定义全局变量
使用时
二、打包
在命令行界面中输入deploytool帮助用户进行打包
练习
计算A+B
a=get(handles.slider1,'Value');
b=get(handles.slider2,'Value');
c=int16(a+b);
set(handles.text5,'String',num2str(c));
关键点
总结
图形界面—GUI——程序设计相关推荐
- python制作软件界面_Python图形界面GUI程序设计
1.GUI是什么? 图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面. 图形用户界面是一种人与计算机通信的界面显 ...
- Python图形界面GUI程序设计
1.GUI是什么? 图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面. 图形用户界面是一种人与计算机通信的界面显 ...
- gui界面设计心得体会 python_Python图形界面GUI程序设计
1.GUI是什么? 图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面. 图形用户界面是一种人与计算机通信的界面显 ...
- PyQt5图形界面GUI开发过程记录
PyQt5图形界面GUI开发过程记录 一.PyQT的简介与安装 1.1 常用的图形界面GUI 1.2 PyQT5的安装 二.PyQt的基本使用 2.1 QApplication 2.2 界面控件 2. ...
- 用户图形界面(GUI)入门
最近发现一些刷题的网站,牛客.力扣,在实战中巩固知识. 编程入门之后,做出的东西都是控制台程序,虽然可以用,但是不是那么友好.而且,控制台程序和我们印象中的程序,比如Word,Excel,QQ,这些程 ...
- 百家号 python高手养成_【一点资讯】Python使用PyQt5进行图形界面GUI编程之详解QWidget类的坐标体系 www.yidianzixun.com...
Python使用PyQt5进行图形界面GUI编程之详解QWidget类的坐标体系 上篇内容,我们详细介绍了使用PyCharm中LiveTemplate功能快速输入一个GUI应用框架的办法.(参见学会这 ...
- java开发之图形界面GUI初步-Swing几种常用组件及其应用
package test; import java.awt.*; import java.awt.event.KeyEvent; import javax.swing.*; /* * 作者:钟志钢 * ...
- 图形界面GUI登陆界面设计
问题:Java使用图形界面编程设计实现用户登录界面,要求有用户名和密码框,并有登录和重置按钮,当点击登录时判断用户名和密码是否正确,正确提示登录成功,错误提示用户名或密码错误.当点击重置按钮将填写内容 ...
- 一个编程小白的Java SE学习日志 Ⅸ—— 图形界面GUI【极客BOY-米奇】
文章目录 前言(转载请说明作者!)4.22~4.26编写 目标 任务导引:收银系统 分析 图形界面概述 包 java.awt包 java.swing包※ 如何创建用户图形界面 创建容器 如何构造JFr ...
最新文章
- jsoup 获取指定页面的所有链接(需后续完善)
- 小米面试:字符串解码
- iOS开发- UICollectionView详解+实例
- 小试牛刀(1)简单实现用户添加和登录(文件版)
- EchoServer
- 实现用户注册功能---文件保存信息,如果用户名存在就死循环继续
- 曝李国庆抢走当当公章发《告当当全体员工书》,当当网:已报警,公章作废...
- The 2021 ICPC Asia Regionals Online Contest (I)
- Android Studio 使用Method trace,查看某进程的所有线程trace的方法
- MTK 一个分支兼容多客户开机Logo方案
- 计算机图形学——大作业
- python控制微信app_Appium+python在微信的hybridapp里的坑
- OpenBSD安装(转)
- 尚硅谷java学习笔记第五天(数组上)
- 分享这些值得收藏的软件,千万别错过
- 《Excel效率手册:早做完,不加班》
- linux rac节点主机不定时重启,RAC 有个节点不定时重启-还请大侠们帮忙看看
- 计算机小学数学辅助教学缺点及对策 论文,小学计算机辅助教学论文
- Oracle PL-SQL 的使用
- 智能手术机器人起源及应用(一)