【发布时间】:2012-04-26 12:37:11
【问题描述】:
我有一个显示联系人详细信息的 JavaFX 2 表,假设有三列:名字、姓氏和电子邮件地址。当我的应用程序启动时,它会在表格中填充几行关于系统中已有人员的数据。
问题是列宽都是一样的。大多数情况下,名字和姓氏会完整显示,但电子邮件地址会被截断。用户可以双击标题中的分隔线来调整列的大小,但这很快就会变得乏味。
一旦表格被预先填充,我想以编程方式调整所有列的大小以显示它们包含的数据,但我不知道如何实现这一点。我可以看到我可以打电话给col.setPrefWidth(x),但这并没有真正的帮助,因为我必须猜测宽度。
【问题讨论】:
标签: javafx-2