问题标签 [rowheader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1550 浏览

java - 如何使用 RowHeader 处理 JTables 中的 RowSorter-Synchronization?

以下情况:我有一个带有 RowHeader 的 J(X)Table (作为指导,我使用了 Rob Camicks 的一个很好的示例)。一切都按预期工作。

在此处输入图像描述

根据要求,我从服务器收到的数据已经包含一个表行号,我必须在行标题中显示它,并且数据应该是可过滤的。所以我扩展了这个例子,我添加了一个过滤器。当我过滤视图时,我看到行号中有间隙(例如:1、3、6、..),这是预期的效果。

为了能够按我自己的表格行过滤和排序表格,我添加了一个TableRowSorter. 在这里,我开始感到困惑。该示例对 mainTable 和 rowHeaderTable 使用相同的 TableModel 和 SelectionModel:

这很棒,因为我不必同步它们。但是关于TableRowSorter我突然不确定,我是否也可以甚至必须使用相同的TableRowSorter-Instance 或者我是否必须TableRowSorter为每个表创建一个。首先,我在两个表中添加了相同的内容,因为这看起来很实际,但后来我IndexOutOfBound-Exceptions在很多情况下都得到了。经过一番挖掘,我发现这是因为每个表TableRowSorter都会更新两次TableModelEvent,因为每个表(RowHeader 和 MainTable)都会自行通知TableRowSorter关于表的更改。

现在我不确定哪条路是正确的。我想到了以下解决方案:我应该添加第二个 TableRowSorter(每个表一个)并同步这些,还是应该将 TableModel 包装在 RowHeaderTable 中并让它不触发任何事件?或者,也许我应该创建自己的 RowHeaderTable,它根本不会通知 Sorters 更改?

0 投票
4 回答
22059 浏览

java - 在 jtextarea 中显示行号的 Java 代码

我试图编写 java 代码来弹出文本区域,如果我在右侧的 jtextarea 中添加 9000 行,它会显示 9000 行和垂直线。

无论如何我可以做到吗?在此处输入图像描述

无论如何我可以像图片中一样添加行号..

请帮我!!谢谢!!

这是我的代码:

请帮我!!谢谢!!

0 投票
1 回答
185 浏览

java - JTable 中的行标题与列标题具有相同的拖放行为

我试图在我的 JTable 中使用与列标题类似的行标题,尤其是对于拖放部分。

像这样的东西:JTable Row Header Implementation

而且当我拖动行标题时,它应该具有与拖动列标题时相同的视觉效果和相同的结果(行/列移动)。


到目前为止,我想到的一种方法是创建自己的自定义 BasicTableHeaderUI 并实现 paint() 方法。不确定如果使用其他外观和感觉是否会导致问题?

0 投票
2 回答
10768 浏览

java - 在 JTable 中显示行号

嗨,我有这个 jtable,我想让它的自动递增行标题供用户识别表返回了多少数据。我实际上是从结果集中获取表模型,并且数据不固定。它取决于用户的搜索。

这是我的表模型代码:

任何人都可以帮我放置一个自动递增的行标题吗?将显示我的表返回多少数据的东西。

先感谢您。

0 投票
1 回答
720 浏览

java - JTable-调整行大小时调整行标题

我有一个grid( JTable) 看起来像MS Excel' 网格。我想允许用户调整行和列的大小。对于我简单地使用的列:

对于我从这里TableRowResizer上课的行,我正在使用这样的课程:

这工作正常。但是,我有一个问题:调整行大小时,行标题也没有调整大小。

在此处输入图像描述

这是我制作行标题的方法:

这是TableRowHeaderRenderer课程:

这是TableListModel课程:

0 投票
2 回答
2966 浏览

wpf - Wpf DataGrid RowHeader

我试图RowHeaderwpf DataGrid没有运气的情况下使用 a 。

我关注了这篇文章

我的 XAML 代码

结果属性指定如下

我只看到两列LArmAnglePropellerAngle结果是DataGrid. 我希望看到以下内容:

0 投票
1 回答
695 浏览

java - 如何使一个 JScrollPane 连接到两个组件?,解决方法

我知道 JViewport 是一个单子容器,而且我不能将多个组件添加到一个 jscrollpane。

但是我可以跟踪滚动窗格的位置并根据它修改另一个组件的视图吗?为了展示我在这里尝试做的是一张图片:

http://i.imgur.com/X9GW3VO.png

这是我的代码:

当我到达窗口底部时,我看不到另一个行号,原因很明显(它不是自动向下滚动也不是手动向下滚动)。

有什么方法可以将我的 JScrollPane 连接到东 JTextArea,这样即使在我到达面板底部后我也可以看到每行的数字?

如果您知道任何更好的方法来做到这一点,请让我知道我对任何想法持开放态度。

我试图将两个组件放入一个面板中,然后将滚动面板放到它上面,但它不起作用。在那之后我什至看不到面板中心的任何东西。不知道我做错了什么,芽并没有被视为这样做的好方法。

0 投票
1 回答
4676 浏览

c# - DataGridView 将文本放在 RowHeader 的 ColumnHeader 中

是否可以将文本添加到 RowHeader 的 ColumnHeader 中。我将自动增量放入 DataGridView 的行标题中,我想输入“否”。以上。

就像是:

0 投票
2 回答
639 浏览

java - 混合行标题和合并/拆分代码后,JTable 未刷新。

我正在一个项目中工作,在该项目中,我必须显示行号以及在 JTable 中合并/拆分单元格的功能。为了实现这个功能,我遵循了 url 中的代码:-

1.) RowNumberHeader -> http://tips4java.wordpress.com/2008/11/18/row-number-table/

然后我按照代码合并/拆分单元格:-

http://www.java3z.com/cwbwebhome/article/article5/swing_example/JTableExamples4.html

整合以上代码后看起来像:-

在滚动它显示空白的白色行如下: -

在此处输入图像描述

我尝试了几种方法,例如在 MultiSpanCellTable 中调整行高和列宽,但是在此之后,对于大量行来说它是不可见的。

请随时分享您与此相关的想法。

谢谢

0 投票
1 回答
387 浏览

c# - 如何在 C# Asp.Net 运行时在 GridView 中显示 RowHeader?

我是 asp.net 的新手,实际上我正在设计一个类似于我的 Windows 窗体的网页。我的 Windows 窗体由一个 DataGridView 组成,它随时由 12 列和 8 行组成。我在下面显示我的 windows 窗体 在此处输入图像描述

我怎样才能在网页中做到这一点。在 Windows 中,我以编程方式向 DatagridView 添加 8 行,例如

但我不知道如何在 Web 中编写。任何人都可以帮忙解决这个问题。