首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

AWT常用组件

如果需要用户输入位于某个范围的值 , 就可以使用滑动条组件 ,比如调 色板设置 RGB 的三个值所用的滑动条。当创建一个滑动条时,必须指定它的方向、初始值、 滑块的大小、最小值和最大值。...TextField 类的构造方法有4种重载形式,通过给参数赋值,可以设置文本框的初始文本字符,以及文本框的数。TextField类的构造方法见表。...TextArea类的构造方法有5 种重载形式,通过参数赋值,不但可以像 TextField 一样指定初始化文本内容、数,而且可以指定文本域的行数、垂直滚动条的显示。...作为同一组的多个单选按钮组件是互斥的,即每一时刻只能有一个组件的状态为“true”,从而实现单项选择。 在AWT,单选按钮对象的创建也是通过 Checkbox类实例化的。...列表将所有选项罗列和显示在列表框,比下拉列表更加直观。 AWT的List 类实例化列表组件,提供多个文本选项,支持滚动条。

6810

用 PyQt 打造具有专业外观的 GUI

假设您需要创建一个对话框,该对话框在表单布局显示标签和行编辑,并且在这些小部件下方您要在垂直布局中放置多个复选框。这是您的对话框外观的模型: ? 蓝色矩形代表您的外部布局。...红色矩形是用于容纳选项复选框垂直布局。绿色布局和红色布局都嵌套在蓝色布局,蓝色布局是垂直布局。...在这种情况下,使用QVBoxLayout是因为您希望将小部件垂直排列在窗体上。在您的模型,这是蓝色布局。 在第19行,您创建一个表单布局来保存标签和行编辑。 在第21行,将所需的小部件添加到布局。...在第23行,您将创建一个垂直布局来容纳复选框。 在第25至27行上,添加所需的复选框。这是您的红色布局。...在此应用程序,您将两个不同的布局嵌套在外部布局下,以为窗口创建常规布局。在窗口顶部,使用水平布局放置标签和行编辑。然后,使用垂直布局在其下方放置一些复选框

2.7K30
您找到你想要的搜索结果了吗?
是的
没有找到

提高效率 |ArcGIS Pro 中所有快捷键一网打尽

Ctrl+单击复选框 打开或关闭指定级别的所有图层。 Ctrl+Shift+单击复选框 打开或关闭各个级别的所有图层。 Alt+单击复选框 关闭除了您单击过其复选框的图层以外的所有图层。...应用当前编辑并转至同一的下一行。 Shift+Enter 应用编辑并转至上一行。 应用当前编辑并转至同一的上一行。...Ctrl + 右箭头 向右移动观察点,使之与场景照相机的朝向垂直。 Ctrl + 左箭头 向左移动观察点,使之与场景照相机的朝向垂直。...选项卡 转到下一。如果在行的末尾,则转到下一行的第一个单元格。 Shift+Tab 转到前一。如果在行的末尾,则转到前一行的最后一个单元格。 Enter 转至同一的下一行。...Ctrl + 上箭头 转至同一的第一行。 Ctrl + 下箭头 转至同一的最后一行。 Ctrl+滚动鼠标滚轮 放大或缩小表的比例。 Ctrl+0 将表的比例重置回 100%。

68520

【译】W3C WAI-ARIA最佳实践 -- 布局

如果焦点位于的底部单元格上,则焦点不会移动。 Up Arrow: 将焦点往下移动一个单元格。如果焦点位于的顶部单元格上,则焦点不会移动。...如果网格包含带有用于选择行的复选框,则该键可以用作在焦点不在复选框时勾选框的快捷方式。 Control + A: 选择所有单元格。...如果焦点位于网格的第一个单元格上,则焦点不会移动。 Down Arrow: 将焦点向下移动一个单元格。可选地,如果焦点位于的底部单元格上,则焦点可能会移动到下一的顶部单元格。...如果焦点位于网格的最后一个单元格上,则焦点不会移动。 Up Arrow: 将焦点向上移动一个单元格。可选地,如果焦点位于当前列的顶部单元格上,则焦点可能会移动到前一的最后一个单元格。...如果网格包含用于选择行的复选框,当焦点不在复选框上时,可作为选中复选框的快捷键。 Control + A: 选择所有单元格。 Shift + Right Arrow: 向右扩展选择一个单元格。

6.1K50

单选按钮的用户体验设计

5、设法让你的选项列表垂直排列 横向单选按钮有时很难浏览和布局。单选按钮的水平安排使它不容易告诉用户按钮对应的标签:是按钮前面的还是后面的。垂直排列的按钮则更佳安全些。...8、避免嵌套 避免嵌套单选按钮和其他单选按钮或复选框。应该把所有选项置于同一层级避免用户困惑。 9、使用动画和视觉反馈 好的动画让操作体验感觉到是精心设计过的。...二、复选框是一个更好的选择吗? 如果只有两个选项,你应该使用单独一个复选框取而代之。然而,复选框只适合真对一个选项是开启还是关闭,单选按钮则可以被用到完全不同的选项。...如果复选框无法完全清晰的表明意义,则使用单选按钮。在例子,选项是对立的因此使用单选按钮是更好的方案。 设置向导。你应该在向导页面上使用单选按钮使选项明确,即使一个复选框也是可以接受的。...默认选项可能引导用户做出最好的决定,并提升它们在草错过程的信心。 简单的是或否的答案。当你有一个简单的问题而用户只需回答是或否的时候,使用复选框还是正确无误的。

6.1K100

Excel图表学习64: 在Excel仿制“关键影响因素图”

步骤1:整理数据 假设数据位于下图2所示的表,表名为data,我们想调查“Salary(薪金)”的主要影响因素。 ? 图2 步骤2:计算并排序影响因素 首先,生成所有影响因素列表,如下图3所示。...图5 选择垂直轴,按Ctrl+1组合键,在”设置坐标轴格式”中选取“逆序刻度值”前的复选框,如下图6所示。 ? 图6 图表结果如下图7所示。 ?...图7 现在的散点图显示了所有的影响因素,我们只需要限定前8个影响因素,因此将垂直轴的最大和最小值设置为8.5和0,结果如下图8所示。 ? 图8 在工作表绘制一个气泡形状。...在工作表的计算区域中添加一个新,该的值为影响值-2%,如下图11所示。 ? 图11 将该添加到图表,得到的图表如下图12所示。 ?...图12 将100%的负x误差线添加到新添加的系列并将其格式化:删除垂直误差线;选择水平X误差线并格式其方向为“负偏差”,误差量百分比为100%,末端样式更改为“无线端”,得到的图表如下图13所示。

3.9K10

强烈推荐一个Python库!制作Web Gui也太简单了!

NiceGui介绍 NiceGui 是一个简单易用的基于Python的Web-UI框架,其目的是使在Python开发前端应用程序变得容易。...• link() 此函数使我们能够将链接分配给 UI 的文本。首先,我们指定应链接的文本,然后是相应的网站 URL。...• checkbox():当用户选中复选框时,checkbox 变量被分配一个布尔值 True。 效果展示: 在这里,我们看到了我们创建的所有选择元素。...在上面的代码,我们使用 ui.row() 元素将两个元素(radio 和 toggle)水平分组。要将它们垂直分组,我们可以使用 ui.column()。...要显示表格,请在列表中指定列名。每由列表的字典表示。包括每的名称、标签和字段值(通常所有都相同)。可以根据需要提供额外的键值对。

1.8K10

哪些你知道或不知道的css,在这里或许都齐全

读完这本书的时候我也对书中的知识点进行了总结归纳: 以上是我所用到的知识点概要 本文所有链接均来自《CSS揭秘》,内容基本都来自原书 欢迎交流sunseekers css编码技巧 尽量减少代码重复的重复...,弹性和布局(flexbox,display:inline-block); 使用多文本时,指定column-width(宽)而不是指定column-count(数),目的他就可以在较小的屏幕上自动显示单列布局...offset-x 设置水平偏移量,如果是负值则阴影位于元素左边。 offset-y 设置垂直偏移量,如果是负值则阴影位于元素上面。可用单位请查看 length 。...垂直居中 在css对元素进行水平居中垂直居中,我们在页面布局的时候会经常用到。...,我们可以为他添加生成性内容(伪元素),并基于复选框的状态来为其设置样式,然后把真正的复选框隐藏起来(但不能把它从tab键切换焦点的队列完全删除),再生成性内容美化一番,用来顶替原来的复选框

1.4K20

哪些你知道或不知道的css,在这里或许都齐全 css编码技巧 css小技巧

以上是我所用到的知识点概要 本文所有链接均来自《CSS揭秘》,内容基本都来自原书 欢迎交流sunseekers css编码技巧 尽量减少代码重复的重复,尽量减少改动时要编辑的地方,易维护,性能高;...,弹性和布局(flexbox,display:inline-block); 使用多文本时,指定column-width(宽)而不是指定column-count(数),目的他就可以在较小的屏幕上自动显示单列布局...offset-x 设置水平偏移量,如果是负值则阴影位于元素左边。 offset-y 设置垂直偏移量,如果是负值则阴影位于元素上面。可用单位请查看 length 。...垂直居中 在css对元素进行水平居中垂直居中,我们在页面布局的时候会经常用到。...,我们可以为他添加生成性内容(伪元素),并基于复选框的状态来为其设置样式,然后把真正的复选框隐藏起来(但不能把它从tab键切换焦点的队列完全删除),再生成性内容美化一番,用来顶替原来的复选框

1.6K10

【译】W3C WAI-ARIA最佳实践 -- 表单

如果该组所有选项都被选中,该三态复选框呈现的整体状态为选中。 如果该组的部分选项被选中,该三态复选框呈现的整体状态为部分选中(partially checked)。...如果该组没有选项被选中,该三态复选框呈现的整体状态为未选中。 用户仅使用一个操作,就可以改变三态复选框组中所有选项的状态: 选中整体复选框,可以选中组所有选项。...取消选中整体复选框,可以取消选中组所有选项。 并且,在某些实现,系统可能会记住上次选中的选项,整体状态为部分选中。如果提供了此功能,第三次激活整体复选框会恢复选项组中部分被选中的状态。...menubar 所有项目都有子菜单,所有子菜单都有很多垂直排列的项目。 一些子菜单的 menuitem 也有垂直排列的子菜单。 阅读以下内容时,请记住: 1....- (可选):当焦点位于未选中的menuitemradio上时,不会关闭菜单,选中聚焦的 menuitemradio,并取消选中同一的任何其他已选中的 menuitemradio 元素。

8.2K30

如何插入或 Visio 粘贴的 Excel 工作表

若要选择工作表所有单元格,单击 全选 按钮。 在 编辑 菜单中上, 单击 复制 。 启动 Visio,然后打开绘图。 在 编辑 菜单上单击 选择性粘贴 。...在 Visio 绘图中显示一个较大的 Excel 工作表 loadTOCNode(2, 'summary'); 嵌入一张大 Excel 工作表包含很多和行时, 可能无法查看所有和绘图中嵌入工作表的行...请注意,如果您双击嵌入的 Excel 工作表,水平并在 Excel 工作表显示的垂直滚动条。 您可以使用滚动条查看嵌入工作表所有和行。...若要调整绘图页,请请按 Ctrl,,然后拖动绘图页的边缘,以便在工作表适合绘图页。 调整工作表的大小之前您嵌入在工作表,Visio 绘图中或复制为图片在工作表之前。...要调整工作表的大小,请按下列步骤操作: 启动 Excel,然后打开所需的工作表。 在 格式 菜单上指向 ,,然后单击 自动调整 。

9.9K71

sql server索引功能资料

重新组织非聚集索引将压缩该索引属于非键(包含性)所有 LOB 。...如果指定 ALL,将重新组织与指定的表或视图相关联的所有索引,并压缩与聚集索引、基础表或带有包含的非聚集索引相关联的所有 LOB 。...“重新组织索引”对话框,确认正确的索引位于“要重新组织的索引”网格,然后单击“确定”。 “压缩大型对象数据”复选框,以指定也压缩所有包含大型对象 (LOB) 数据的页。...“压缩大型对象数据”复选框,以指定也压缩所有包含大型对象 (LOB) 数据的页。 “确定”。 重新生成索引 在“对象资源管理器”,展开包含您要重新组织索引的表的数据库。...“重新生成索引”对话框,确认正确的索引位于“要重新生成的索引”网格,然后单击“确定”。 “压缩大型对象数据”复选框,以指定也压缩所有包含大型对象 (LOB) 数据的页。

56820

java-GUI编程之AWT组件

如果需要用户输入位于某个范围的值 , 就可以使用滑动条组件 ,比如调 色板设置 RGB 的三个值所用的滑动条。当创建一个滑动条时,必须指定它的方向、初始值、 滑块的大小、最小值和最大值。...ScrollPane 带水平及垂直滚动条的容器组件 TextArea 多行文本域 TextField 单行文本框 这些 AWT 组件的用法比较简单,可以查阅 API 文档来获取它们各自的构方法、成员方法等详细信息...colorChooser = new Choice(); //定义一个列表选择框 List colorList = new List(6, true); //定义一个5行,20的多行文本域...TextArea ta = new TextArea(5, 20); //定义一个50的单行文本域 TextField tf = new TextField(50);...checkPanel.add(male); checkPanel.add(female); checkPanel.add(married); //创建一个垂直排列的

3K10

Java入门(12)-- Swing程序设计

12.1 Swing概述 GUI(图形用户界面)为程序提供图形界面,它最初的设计目的是为程序员构建一个通用的GUI,使其能够在所有的平台上运行,但Java1.0基础类AWT(抽象窗口工具箱)并没有达到这个要求...在网格布局管理器,每一个组件的大小都相同,网格中空格的个数由网格的行数和数决定。...gridx设置水平方向索引值,gridy设置垂直方向索引值。 2. gridwidth和gridheight属性 设置组件占用网格组的行数和数。...ButtonGroup类,用于产生按钮组,如果希望将所有的单选按钮放置在按钮组,需要实例化一个JRadioButton对象,并使用该对象调用add()方法添加单选按钮。...12.6.3 复选框组件 复选框用JCheckBox类的对象表示,继承于AbstractButton类。

5.3K10

SQL Server 2008新特性——FILESTREAM

FILESTREAM简介 FILESTREAM是SQL Server 2008的一个新特性,允许以独立文件的形式存放大对象数据,而不是以往一样将所有数据都保存到数据文件。...若要将指定使用FILESTREAM存储在文件系统,对varbinary(max)指定FILESTREAM属性。这样数据库引擎会将该所有数据存储在文件系统,而不是数据库文件。...使用故障转移群集时,FILESTREAM文件组必须位于共享磁盘资源上。 FILESTREAM文件组可位于压缩卷上。...为了支持在Win32应用程序处理FILESTREAMBLOB数据。所有FILESTREAM数据容器访问都是在SQL Server事务执行的。...可在同一事务执行T-SQL语句以保持SQL数据和FILESTREAM数据之间的一致性。

1.3K30

Kotlin学习日志(六)控件使用

也就是true和false,在学习复选框的用法之前,先了解一下复合按钮CompoundButton的概念,在Android体系,CompoundButton是抽象的复合按钮,因为是抽象类,所以不能直接使用...setScaleType : 设置图形的拉伸类型,在Kotlin可直接给属性scaleType赋值,如下表所示: scaleType类的拉伸类型 说明 ScaleType.FIT_XY 拉伸图片使之正好填满视图...(图片可能被拉伸变形) ScaleType.FIT_START 拉伸图片使位于视图上部 ScaleType.FIT_CENTER 拉伸图片使位于视图中间 ScaleType.FIT_END 拉伸图片使位于视图下部...ScaleType.CENTER 保持图片原尺寸,并使位于视图中间 ScaleType.CENTER_CROP 拉伸图片使之充满视图,并位于视图中间 ScaleType.CENTER_INSIDE...使图片位于视图中间(只压不拉),当图片尺寸大于视图时,centerInside等同于fitCenter:当图片尺寸小于视图时,centerInside等同于center 然后代码来演示一遍 布局文件

1.7K30
领券