我创建了一个JavaFX应用程序,它有TableView来显示表数据。我使用Proguard-4.8混淆最终jar,但无法在TableView中查看数据,我们已经为表数据绑定创建了公共静态类。在我的表中,如果我有三列说两列显示文本,剩下一列添加了按钮,那么在混淆后我只能看到按钮,其余两列显示空行。
没有混淆我的jar正确显示所有文本数据。我没有在TableView上应用CSS。
有人可以建议我在哪里做错了吗?
谢谢,
答案 0 :(得分:1)
您使用的是PropertyValueFactory吗?这意味着通过反射访问该属性,如果您对该属性进行模糊处理,则无法再找到它!