我正在尝试在 cn1 中使用 FileChooser。
我已按照此处的说明进行操作:

Codename One



GitHub

我添加了扩展,然后刷新了我的 cn1libs

完成此操作后,我将代码示例添加到我的代码中,但它以红色突出显示 FileChooser 一词,并提示我找不到符号的错误。
当我将鼠标悬停在该行上时,它会询问我是否要创建一个名为 FileChooser 的字段

通常,当我添加新库时,它会自动导入它 - 但我在代码顶部没有看到导入语句。也许我需要导入?如果是这样,请有人给我路径,因为我不知道实际库所在的下落?
任何建议表示赞赏

谢谢

最佳答案

检查您的项目 lib 文件夹以确保 CNFileChooser.cn1lib 存在。
如果确实存在,请对您的项目进行 clean and build 以查看这是否会修复导入。

您还可以尝试使用 Ctrl+Shift+i 来修复 Windows Netbeans 上的导入或 Mac Netbeans 上的 Cmd+Shift+i

在执行 Refresh cn1lib files 之前,请确保您的代码没有错误(即没有红色下划线)。注释掉错误代码并在刷新后取消注释。

确保导入 com.codename1.ext.filechooser.FileChooser 而不是 javafx.stage.FileChooser

如果问题仍然存在,请在此处分享您的操作系统和 IDE 详细信息以获得进一步的帮助。

关于codenameone - 在 Codename One 中使用 FileChooser,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46433614/

10-13 03:44