问题标签 [tablecolumn]

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 投票
2 回答
6506 浏览

sql - PL/SQL - 选择列值作为字符串数组

我不确定之前是否在其他任何地方问过这个问题。我也不知道该怎么说。但我会用一个场景来解释。
我有以下表格
TAB1 与列:USERID、CODE、COUNTRY
TAB2 与列:USERID、CODE、EMAIL

示例内容:

我从选择查询或 pl/sql 存储过程中想要的是这样的结果:

如果我选择如下:

我得到的结果是:

我基本上需要的是组合成一个数组的电子邮件 ID。假设 TAB1 包含更多我实际需要但我在此示例中省略的列,但 TAB2 只有这三列。

0 投票
2 回答
5604 浏览

java - 无法将列宽设置为零,即没有使列不可见

我试图JTable通过将宽度设置为零来使一列不可见,但它不会发生,并且它对宽度 = 15 仍然可见。这是代码 -

代码有什么问题?

0 投票
1 回答
2747 浏览

java - 如何获得 JTable 列的标题组件的最小首选宽度,使其不能调整为小于该值?

我试图防止我的 JTable 以标题小于它们所包含的文本大小的方式重新调整大小。我遇到的问题是,我为每个标题组件获得的最小首选宽度仅为 10,当每个标题组件中的值为“标题 1”、“标题 2”、“标题 3”等时,这显然太小了上。

我花了很多时间搜索 SO 并尝试实施各种建议,但到目前为止还没有找到解决方案。请查看我在扩展 JTable 中使用的当前代码:

原始代码来自 kleopatra 对How to resize JTable column to string length 的回答?,但是我已经更改了部分,因为目前我只想获取每个列标题的最小首选宽度,并将其存储起来以供调整大小后进行比较。

在我调用该方法之前,所有模型都已设置好,所以当 TableColumn 的 minWidth 和 preferredWidth 默认值分别为 15 和 75 时,我对组件首选宽度如何获得 10 感到有些困惑。

关于我做错了什么/理解错误的任何想法?

0 投票
1 回答
693 浏览

sql-server - SQL Server 2012 表列和性能

我目前有一个网站访问了 7 个 Access 数据库,我迫切需要将这些数据库迁移到 SQL Server。7 db 设计非常快,但由于多种原因显然很差。

在这 7 个数据库中,我总共拥有超过 375 个独特的数据字段,几乎所有这些字段都已填充 - 不到 2% 是空值。由于缺少几个键,7 个中没有数据重复,因此标准化可能不是问题。我想保持桌子很小,这样它会很快。这 7 个表都具有相同数量的记录,即 325,000 条,最多可达 400,000 条左右。

将此移动到 SQL Server 时,我应该保留 7 个唯一表还是合并为 1 个?我的理解(虽然有限)是我需要在我的存储过程中非常自律,只带回我需要的列。鉴于类似问题的种类繁多,我仍然从未就最佳方法达成“共识”。

谢谢。

0 投票
1 回答
4106 浏览

java - 如何在 JTable 中添加/删除选定的列?

我目前只能在最后一列中添加一列,并删除添加的最后一列。

我试图弄清楚如何添加或删除选定的列,但它只是不适合我。例如,如果我有 3 列 0、1 和 2,并且我想在 1 中添加一列或删除第 1 列。

我在图书馆里呆了一个小时,但我能做的最多的是删除行并将行添加到选定的位置。

有人可以帮忙吗?

这是我添加列的内容,但它没有做我想要的(只添加到最后):

0 投票
1 回答
1926 浏览

java - JavaFX2.2不是所有的表列都用PropertyValueFactory显示数据?

大家晚上好,

我今天偶然发现了一个相当奇怪的问题,我不知道我做错了什么。这是关于使用 PropertyValueFactory 绑定表列。我在 FXML 中创建了表格视图和表格列,并使用 Scene Builder 设置了适当的 fx:id。

现在的问题是某些列显示了预期的数据,而其他列只是空的。当用户按下按钮时,我使用以下代码将项目添加到表视图中:

我确定 olUsers 中的用户对象包含所需的所有数据(使用 for 循环和 System.out.println 对其进行了测试)

我得到这样的结果:(<text> 表示列标题)

所以由于某种原因,列用户名、姓氏、名字、zip 没有显示任何数据......

控制器的一些部分:

这是 User 类的一些部分

对不起代码负载,但我真的不明白为什么只有几列正在获取他们的数据。我希望有人能指出我正确的方向:)

提前致谢!

0 投票
1 回答
44 浏览

tablecolumn - 可关闭的表?列

是否有一个 jquery 表格元素小部件允许您通过单击“x”图标来删除某些列?我以前使用过一个我在网上找到的自定义选项卡界面,只是在我实现了大部分我可以使用 jquery 选项卡(叹气)并希望避免类似情况之后才发现。

寻找类似的东西

0 投票
1 回答
1686 浏览

tableview - 访问 JavaFX TableView ObservableArrayList 中的子类属性

我正在尝试使用 JavaFX 中的 TableView 访问子类中的 getter 属性。我有以下课程:

Person 是这样的: public class Person implements Serializable {

好的 - 最后我们有以下内容:

而且我不确定如何使用 PersonTypes 列表告诉表格列我想要其中包含的 Person 对象的 firstName 和 lastName 属性。我知道我可以创建一个新对象,并从 PersonTypes 中获得“计数”,然后是“firstName”、“lastName”等的其他属性,而无需 Person 的对象属性。任何帮助将不胜感激。

- 编辑 -

我认为执行此操作的另一种方法是使用 CellFactories - 我将在其中将 Person 对象传递给 CellValueFactories,然后将 CellFactory 设置为返回一个字符串值(名字列的 firstName 等)。它看起来像这样:

0 投票
1 回答
1673 浏览

java - 为 JTable 指定特定于列的 TableCellRenderers

我有一个JTable显示双精度的多列,其中一些是比率,而另一些是美元值。我想指定一个TableCellRenderer用于比率,另一个用于美元值。

java教程说“要指定特定列中的单元格应使用渲染器,请使用该TableColumn方法setCellRenderer”。这很有帮助,但我不清楚我应该在什么时候在我TableColumn的 s. 有这样做的标准方法吗?我应该JTable在其构造函数中进行自定义吗?还是习俗TableColumnModel?理想情况下,我希望能够从TableModel我已有的习惯中做到这一点,尽管这似乎不太可能。

任何帮助,将不胜感激。谢谢

0 投票
2 回答
10366 浏览

sql - 通过另一个表中的列更新一个表中的列

我有 2 个表“A”和“B”。两者都有一个共同的列“名称”,并通过列“id”相互链接。表 A 中的“名称”列是空的,而表 B 中有数据。我的任务是将该列中的所有数据从表 B 填充到表 A 中,并带有相应的 id。

我正在使用以下查询:

一旦我在 SQL 开发人员中运行查询,它就会冻结,我必须强制关闭它。谁能告诉我查询有什么问题?