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

Java Swing JTable

默认情况下,JTable将调整其宽度,从而不需要水平滚动条。要允许水平滚动条,请使用AUTO_RESIZE_OFF调用setAutoResizeMode(int)。...默认情况下,列可能会在JTable中重新排列,以使视图的列与模型中的列不同的顺序出现。这一点根本不影响模型的实现:对列进行重新排序时,JTable在内部维护列的新顺序并在查询模型之前转换其列索引。...preferredWidth); tableColumn.setMinWidth(int minWidth); tableColumn.setMaxWidth(int maxWidth); // 调整该列的列宽,适合其标题单元格的宽度...创建带滚动条的表格基本步骤: 创建表格 JTable table = new JTable(…); 设置表格相关数据 // 设置滚动面板视口大小(超过该大小的行数据,需要拖动滚动条才能看到) table.setPreferredScrollableViewportSize...(new Dimension(int width, int height)); 创建滚动面板,把表格放到滚动面板中 ?

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

TDesign 更新周报(2022年8月第2周)

新增字体配置面板新增字体相关CSS Token,支持通过CSS Token修改字体相关配置 具体请参考 font tokens Bug FixesSelect:修复开启虚拟滚动配合自定义面板使用卡顿的问题修复使用...t-opiton 自定义选项无法动态筛选、配合远程搜索使用异常的问题ColorPicker: 优化组件样式Table:可编辑行功能,提交校验时只校验了第一列可编辑单元格功能,abortEditOnEvent...中的事件无法触发onEdited列配置功能,带边框模式,移除分页组件边框下方多余的边框修复深色模式下垂直和水平方向滚动条交汇处出现白点的样式问题详情见:https://github.com/Tencent...支持使用插槽 footer-summary 定义通栏表尾,同时支持同名属性 Props footer-summary 渲染通栏表尾支持使用 rowspanAndColspanInFooter 定义表尾行数据合并单元格...Bug FixesMenu: 使用 relatedTarget 标准属性兼容浏览器差异,修复在火狐浏览器无法收起的问题ColorPicker: 优化组件样式Table:修复深色模式下垂直和水平方向滚动条交汇处出现白点的样式问题可编辑行功能

1.7K10

OEA 中 WPF 树型表格虚拟化设计方案

如果这个值有所变化,则应该调用 ScrollOwner.InvalidateScrollInfo 通知 ScrollOwner 来重新获取最新的总高度,计算出滚动条最新的大小。    ...为了使用最外层 ScrollViewer 中的滚动条信息,它通过可视树往上查找到 DataGridRowsPresenter 来获取水平方向上的滚动条位置 HorizontalOffset,而通过这个值...,来计算水平方向上需要显示的单元格实现虚拟化。    ...DataGridRow.DataContext 对象,列表的长度就是表格列的个数,这样就可以生成和列的个数一致的单元格个数。...(另外,就算重写了行的虚拟化面板,来通过 TreeGridRow 计算出它所有子的高度,最后对需要显示的行进行实例化。

2.7K70

基于OpenCV修复表格缺失的轮廓--如何识别和修复表格识别中的虚线

有时在创建在单元格时,表的某些侧面可能也没有线的存在。表和单元格类型多种多样,因此通常所提出的代码可能并不适合所有情况。尽管如此,如果我们能对提取的表格进行少量修改,大部分程序仍然可以使用。...大多数表格识别算法是基于表格的结构。由于没有完整的边线会使一些单元格无法被识别,导致不良的识别率,因此我们需要想办法修复这些丢失的线段。 首先,我们需要导入OpenCV和NumPy。...对于所有轮廓,将绘制一个边界矩形创建表格的框/单元格。然后将这些框与四个值x,y,宽度,高度一起存储在列表框中。...要考虑单元格表格的整体大小,必须将最后一行的单元格高度加到最大y检索表格的完整高度。最大的x将是表格的最后一列,并且连续地是表格的最右边的单元格/行。x值是每个单元格的左边缘,并且连续。...结果是进一步进行表格识别的基础,对于包含文本的表,仍然有必要将包含表的原始图像与数据与具有修复孔的最终图像合并。

4.2K20

TDesign 更新周报(2022年7月第1周)

默认值导致的无法设置的问题Drawer: 修复 header 默认值为 undefined 的问题Dialog: 修复 dialog 滚动失效问题Form: 修复 number 规则校验不生效的问题Table...:动态数据合并单元格,删除行数据时,未更新合并单元格状态修复自定义筛选组件不显示问题ColorPicker: 修复颜色选择器样式异常ConfigProvider: 修复 config-provider...参数失效的问题DatePicker: 修复 clearble 响应式问题Dialog: 修复滚动失效问题Table: 修复动态数据合并元格问题Table: 修复树形结构设置 indent = 0 无效问题...presetsPlacement 不生效的问题colorpicker: 修复最近使用颜色的功能Table: 树形结构行选中,没有配置 tree,则当作普通表格行选中处理Table: 修复树形数据表格,...时,clearable 失效Dialog: 修复滚动失效问题select: 修复多选下换行提前占满一行的问题Upload: 修复 disabled 依然可删除问题colorPicker: 修复在 ColorTrigger

2.2K10

基于OpenCV修复表格缺失的轮廓--如何识别和修复表格识别中的虚线

有时在创建在单元格时,表的某些侧面可能也没有线的存在。表和单元格类型多种多样,因此通常所提出的代码可能并不适合所有情况。尽管如此,如果我们能对提取的表格进行少量修改,大部分程序仍然可以使用。...大多数表格识别算法是基于表格的结构。由于没有完整的边线会使一些单元格无法被识别,导致不良的识别率,因此我们需要想办法修复这些丢失的线段。 首先,我们需要导入OpenCV和NumPy。...对于所有轮廓,将绘制一个边界矩形创建表格的框/单元格。然后将这些框与四个值x,y,宽度,高度一起存储在列表框中。...要考虑单元格表格的整体大小,必须将最后一行的单元格高度加到最大y检索表格的完整高度。最大的x将是表格的最后一列,并且连续地是表格的最右边的单元格/行。x值是每个单元格的左边缘,并且连续。...结果是进一步进行表格识别的基础,对于包含文本的表,仍然有必要将包含表的原始图像与数据与具有修复孔的最终图像合并。

4.5K10

TDesign 更新周报(2022年7月第3周)

场景下 keys 无效的问题Table:修复多级表头表格中,列配置全选功能选不全的问题修复可选中行 table 组件,data 为空数据时,默认全选按钮会选中的问题兼容IE滚动条高度计算覆盖不全问题修复树形结构懒加载顺序问题可编辑单元格...,修复 onEnter 无法触发 onEdited 问题;修复校验不通过时,无法退出编辑态的问题修复表格列宽拖拽到最大或最小时,有可能无法二次拖拽的问题详情见:https://github.com/Tencent...TagInput: 修复hover时组件换行的样式异常drawer: 修复开启 destroyOnClose 时多次打开关闭时动效丢失问题table: 可编辑单元格修复无法透传 ReactNode 属性到组件...table: 可编辑单元格修复 onEnter 无法触发 onEdited 问题table: 可编辑单元格,一旦校验不通过,后续编辑无法退出编辑态问题card: 修复 header 渲染失效问题Select...github.com/Tencent/tdesign-miniprogram/releases/tag/0.16.0Vue3 for Mobile 发布 0.9.2 Bug FixesDropdownMenu: 修复树形状态下溢出时无法滚动的问题

2.7K30

Excelize 开源基础库 2.8.0 版本正式发布

,相关 issue #1610兼容性提升添加对带多字节文本的单元格字符长度检查,相关 issue #1517当创建带有重复名称的表格或自定义名称时,将返回错误异常提高单元格批注文本框大小显示效果在 KingSoft...WPS 下的兼容性支持从自定义工作表属性设置中读取列宽度,相关 issue #1536修改内部工作表 XML 部件名称为大小写不敏感提高兼容性,相关 issue #1591问题修复修复因计算带有转义...XML 单元格的长度有误导致的,部分情况流式生成工作簿损坏问题,解决 issue #1518, #1519 和 #1530修复带有多行文本的单元格批注文本框大小异常问题修复了部分情况下,读取带有数字格式的文本单元格时...,读取结果有误的问题,解决 issue #1523, #1528 和 #1533修复了并发安全函数中存在的竞态问题修复了部分情况下,对与单元格时间毫秒舍入精度结果有误的问题修复了部分情况下,读取带有 12...,解决 issue #1599修复部分情况下,带有跨工作表单元格引用公式计算结果有误的问题修复部分情况下,删除行后,工作表中的表格调整结果异常的问题,解决 issue #1539支持读取单元格中的多张图片

32161

前端如何实现高性能表格

其实业界已经有许多 DOM 表格优化方案了,主要以按需渲染、虚拟滚动为主,即预留一些 Buffer 区域用于滑动时填充,表格仅渲染可视区域与 Buffer 区域部分。...模拟滚动而非原生滚动 一般来说,轴因为逻辑特殊,其渲染逻辑和单元格会分开维护,因此我们将表格分为三个区域:横轴、纵轴、单元格。...显然,常识是横轴只能纵向滚动,纵轴只能横向滚动单元格可以横纵向滚动,那么横向和纵向滚动条就只能出现在单元格区域: 这样会存在三个问题: 单元格使用原生滚动,横纵轴只能在单元格区域监听滚动后,通过 ....计算字段也是同理,可以在滚动时按片预计算,但要注意仅能在计算涉及局部单元格的情况下进行,如果这个计算是全局性质的,比如排名,那么局部排序的排名肯定是错误的,我们必须进行全量计算。...., 875w ~ 1000w 段的数据分别进行排序,最后得到 8 段有序序列,在主 worker 线程中进行合并。 我们可以采用分治合并,即针对依次收到的排序结果 x1, x2, x3, x4...

3.3K10

TDesign 更新周报(2022年4月第1周)

: 修复 hideEmptyPopup 在动态改变内容时不生效的问题 Table: 修复合并单元格边框样式问题 Datepicker: 修复区间时间选择时,月份/年份选择面板样式异常的问题 修复 Table...修复 filter 状态下,树无法折叠的问题;修复 lazy 状态下,无法正确展示 label 的问题 Table: 修复虚拟滚动 threshold 引起的报错 修复 TS 定义报错问题,非 Typescript...onFixedChange 触发时机,在固定状态发生变化时才会触发该事件(改动之前为:滚动一直触发) Table: 自定义列配置功能:多级表头和列显示配置同时存在时,无法进行正确的列配置的问题,列配置仅显示了第一层表头...改变 children 的宽度无效 table 组件使用 PrimaryTable 控制台报错 t-primary-table 未注册 表格组件设置 height 或 maxHeight 后未出现滚动条的时候竖线不对齐...) 均可 新增全局配置:过滤图标、空元素、异步加载文本配置、排序按钮文本配置 新增 scroll 滚动事件 新增表头吸顶功能 新增综合功能:多级表头 + 固定表头 + 固定列 + 表头吸顶 + 虚拟滚动

2.4K20

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

在 浏览 对话框中,找到您要插入单击 Excel 电子表格,单击 打开 Excel 电子表格。 单击 确定 。...如果 链接到文件 复选框选中,单击清除 链接到文件 复选框。 如果您要链接 Excel 工作表时,单击选中 链接到文件 复选框。...如果要为绘图中图标显示在 Excel 工作表,单击选中 显示为图标 复选框。 请注意 当您单击选中 显示为图标 复选框时, Excel 电子表格被显示为在绘图中图标。...如果要为绘图中图标显示在 Excel 工作表,单击选中 显示为图标 复选框。 请注意 当您单击选中 显示为图标 复选框时, Excel 电子表格被显示为在绘图中图标。...请注意,如果您双击嵌入的 Excel 工作表,水平并在 Excel 工作表中显示的垂直滚动条。 您可以使用滚动条查看嵌入工作表中的所有列和行。

10K71

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

面包屑通常水平放置在页面的主要内容之前。 示例 面包屑设计模式示例 键盘交互 不适用 WAI-ARIA 角色,状态和属性 面包屑路径被包含在导航界标区域内。...网格:交互式表格数据和布局容器 网格 组件是一个容器,能够让用户使用方向导航键,例如 arrow keys、 Home 和 End,来浏览其包含的信息和与其包含的元素进行交互。...如果焦点位于列中的顶部单元格上,则焦点不会移动。 Page Down: 开发者设定的行数移动焦点,一般滚动时,当前可见行集合中的最后一行会变为第一次滚动后可见行中的一行。...Page Up: 移动焦点到开发者设定的行数,一般滚动时,当前可见行集合中的第一行会变为滚动后可见行中的一行。 Home: 将焦点移动到包含焦点所在行的第一个单元格。...Page Down (可选地): 开发者设定的行数向上移动焦点,一般情况下,当前可见行中的第一行会成为滚动后可见行中的一行。

6.1K50

精读《高性能表格

其实业界已经有许多 DOM 表格优化方案了,主要以按需渲染、虚拟滚动为主,即预留一些 Buffer 区域用于滑动时填充,表格仅渲染可视区域与 Buffer 区域部分。...模拟滚动而非原生滚动 一般来说,轴因为逻辑特殊,其渲染逻辑和单元格会分开维护,因此我们将表格分为三个区域:横轴、纵轴、单元格。...显然,常识是横轴只能纵向滚动,纵轴只能横向滚动单元格可以横纵向滚动,那么横向和纵向滚动条就只能出现在单元格区域: 这样会存在三个问题: 单元格使用原生滚动,横纵轴只能在单元格区域监听滚动后,通过 ....计算字段也是同理,可以在滚动时按片预计算,但要注意仅能在计算涉及局部单元格的情况下进行,如果这个计算是全局性质的,比如排名,那么局部排序的排名肯定是错误的,我们必须进行全量计算。...., 875w ~ 1000w 段的数据分别进行排序,最后得到 8 段有序序列,在主 worker 线程中进行合并。 我们可以采用分治合并,即针对依次收到的排序结果 x1, x2, x3, x4...

1.1K40

HTML 基础

表格 是由一些称之为单元格的东西按照从左到右,从上到下的顺序排列而成的 (1). width 宽度 px 或%为单位 (2). height 高度 px 或%为单位...(3). align 控制表格在其父元素中水平排列方式 (4). border 边框宽度,默认为 0 (5). cellpadding 设置单元格内边距,单元格边框与内容之间的距离 (6). cellspacing...定义表格的第一行,单元格的内容会相对表格居中、加粗,td 允许被 th 替换 31....单元格的特点 ①. 某一行单元格的高度,最高的单元格高度为准 ②. 某一列的单元格宽度,最宽的单元格宽度为主 ③. 尽量保证默认情况下,每行中的单元格数量是相同的 32....不规则表格,通过 td 的 colspan 和 rowspan 属性创建不规则的表格、 ①. colspan 跨列合并,在一行中,从指定单元格位置处开始,横向向右合并几个单元格(包含自己),被合并掉的单元格要删除

4.2K10

前端学习(2)~html标签讲解(二)

本文主要内容 列表标签:、、 表格标签: 框架标签及内嵌框架 表单标签: 多媒体标签 滚动字幕标签: 列表标签...bordercolor:表格的边框颜色。 align:表格水平对齐方式。属性值可以填:left right center。...注意:这里不是设置表格里内容的对齐方式,如果想设置内容的对齐方式,要对单元格标签进行设置) cellpadding:单元格内容到边的距离,像素为单位。...background:设置这个单元格的背景图片。 单元格的合并 单元格的属性: colspan:横向合并。例如colspan="2"表示当前单元格水平方向上要占据两个单元格的位置。...标签的属性: multiple:可以对下拉列表中的选项进行多选。没有属性值。 size="3":如果属性值大于1,则列表为滚动视图。默认属性值为1,即下拉视图。

2.4K10
领券