针对此次安全易用性需求,总结了一下有关界面开发的常用方法。
1.在使用网格进行布局的时候,可以把标签,文本框组件划分成一类,表格或者checkbox,radioButton划分成另一类,即组织成一个比较大的组件,然后再添加到ContentPanel中,如果划分以后觉得还是比较难于区分,则可根据情况再细分,比如新建用户对话框中用户名、用户全名等是一小类,而密码、密码有效期又是另一小类。
pic
2.建议分好类的组件在设置GridBagConstranits参数时,排列成一行,目的好区分X、Y轴的坐标。
pic
4.中英文界面的布局要区分开来处理,原因是中文的长度要短于英文的,所以中文环境上面的间距并不一定适合于英文环境。
比如最开始UCD推荐的界面原型。
5.部份场景下面可以采用纵向布局的方式。比如用户名一行占据3列,而密码一行占据4列,则可以考虑纵向布局。
6.在设置模态窗口的时候,需要在构造方法里面传递真实的代父组件,而不能直接new JDialog()的方式,原因是,找上次的文章SWING的看一下。
7.鼠标置标需要取到当前对话框的glassPanel,在这个上面做文章,而不是简单的采用FrameUtilties.getFrameWork()来获取玻璃面板。
分享到:
相关推荐
特性: 多窗口支持| 完全中文输入/显示| 多数常用GUI控件| 99.9% ANSI C 编写| 已成功移植 DOS,Linux,uc/OS-II| 组件式 API(易用,高效) GUI SDK-Green for DOS Beta 开发包下载 305 KB 火热下载中 ...
主要介绍了推荐8款常用的Python GUI图形界面开发框架,需要的朋友可以参考下
要使用Python实现GUI界面显示,可以使用多个第三方库,其中比较常用的有Tkinter、PyQt和wxPython等。下面是对这些库的简单描述: Tkinter:它是Python的标准GUI库,易于学习和使用。可以创建窗口、按钮、标签、...
微型16/32位嵌入式GUI,自主开发,历时四年左右,拥有全部版权. 最新增加对JPEG图像支持!!! 最新动态 http://www.ecgui.com 联系: ecgui.com@gmail.com 体积小巧 大小在 100KB~180KB! 特性: 多窗口支持| 完全...
QComboBox类中的常用方法如表 方法 描述 addItem() 添加一个下拉选项 addItems() 从列表中添加下拉选项 Clear() 删除下拉选项集合中的所有选项 count() 返回下拉选项集合中的数目 currentText() 返回...
UI界面中常用的Qt结合python编程,简易指南,适用新手
使学生的专业知识进一步完善和丰富,为将来的开发和研究工 作打下一定的基础。 1.2. 课程任务 (1) 巩固和加深学生对 Java 语言课程的基本知识的理解和掌握; (2) 掌握 Java 语言编程和程序调试的基本技能; (3)...
PyQt5动态(可拖动控件大小)布局控件QSplitter...QSplitter类中常用的方法 方法 描述 addWidget() 将小控件添加到QSplitter管理器的布局中 indexOf() 返回小控件在QSplitter管理器中的索引 insertWidget()
2、第一个GUI程序:空白窗口 3、控件介绍 4、信号处理 5、glade的使用 6、常用控件 7、定时器 8、常用事件 第02天(案例:黑白棋) 1、游戏说明 2、无边框窗口实现 3、背景图_最小化_关闭窗口 4、界面...
微型16/32位嵌入式GUI,自主开发,历时四年左右,拥有全部版权. 最新动态 http://www.ecgui.com 联系: ecgui.com@gmail.com 体积小巧 大小在 100KB~180KB! 特性: 多窗口支持| 完全中文输入/显示| 多数常用GUI控件...
QFileDialog类中的常用方法 方法 描述 getOpenFileName() 返回用户所选择文件的名称,并打开该文件 getSaveFileName() 使用用户选择的文件名保存文件 setFileMode() 可以选择的文件类型,枚举常量是...
在图像界面编程中,一个好的布局有助于全局把控界面的形态,而在PyQt5中,有多种布局的方式供我们选择,比较常用的布局有以下几种: 表单布局:QFormLayout 网格布局:QGridLayout 水平排列布局:QHB
本文的GUI例子所制作的图像处理软件可以实现的功能有:五种常用的边缘检测、灰度直方图的显示、灰度直方图的均衡化、对比度自适应直方图的均衡化、图片的二值化以及彩色图片的灰度化。文章基本介绍了以上的内容,...
微型16/32位嵌入式GUI,自主开发,历时四年左右,拥有全部版权. 最新动态 http://www.ecgui.com 联系: ecgui.com@gmail.com 体积小巧 大小在 100KB~180KB! 特性: 多窗口支持| 完全中文输入/显示| 多数常用GUI控件...
开箱即用,bin目录可以直接运行jar。 本资源Java课程设计之基于GUI实现五子棋是一个涉及Java图形用户界面(GUI)开发、...图形用户界面设计:了解GUI界面设计的基本原则和技巧,能够使用图形编辑软件进行界面设计。
GUI窗函数:GUI(图形用户界面)窗函数是一种在MATLAB中创建交互式图形界面的方法。通过GUI窗函数,用户可以通过鼠标点击、按钮等方式与程序进行交互。 FIR数字滤波器:FIR(有限脉冲响应)数字滤波器是一种数字信号...
独特风格的GUI界面,实用,友好 图标等图像资源完全自绘,重视版权 操作系统相关部分与 GUI 窗口管理部分 分层,移植性强 精心设计的 应用程序接口(API) 力图易用,实用,好用,少写代码多做事 扩展能力好,提供创建新 ...
本文的GUI例子所制作的图像处理软件可以实现的功能有:五种常用的边缘检测、灰度直方图的显示、灰度直方图的均衡化、对比度自适应直方图的均衡化、图片的二值化以及彩色图片的灰度化。文章基本介绍了以上的内容,...