【发布时间】:2013-01-18 10:48:23
【问题描述】:
我已经创建了一个 JavaFX 应用程序,我已经使用 Ant 构建了本机包,并且我正在使用 Proguard-4.8 混淆 jar。 我能够使用该混淆的 jar 成功创建本机捆绑 exe。当我运行它时,它成功启动了应用程序,一切正常,但 TableView 中存在一个问题。即数据存在于 TableView 中,但我无法在 TableView 中看到数据。 下面附上从 exe 为 TableView 截取的屏幕截图 -
在混淆时是否需要在类中映射到 Tableview 以进行数据关联的任何额外设置或代码更改。
【问题讨论】:
-
(i) 它在混淆/捆绑操作之前工作吗? (ii) 有没有放日志检查问题是表是空的(没有数据)还是数据不显示(可能是多方面的原因)?
-
(1)是的,它在混淆/捆绑操作之前工作得非常好。 (2) 否 确认有数据。我能够对表的数据执行操作。问题只是数据不可见。
-
可能是格式问题(例如缺少 css)?
-
我没有为它添加任何 CSS。
标签: java ant tableview javafx obfuscation