普通用户
4.7.3版本,视窗开发中组合框“取项目数”命令无法使用,报错情况如图,建议完善此命令,同时增加“清空项目”命令 [复制链接]
艾欧吉 发表于 2025-04-05 92 3


艾欧吉 2025-04-05
引用 @艾欧吉 的回复:

修改后仍旧报错

21:22:03 1. ERROR in C:\Users\Administrator\Documents\应急助手\应急助手3.27\_build\src\com\simple\javafx\control\组合框.java (at line 34)
21:22:03 public int 取项目数()
21:22:03 ^^^^^^
21:22:03 此方法必须返回类型 int 的结果
21:22:03 ----------
21:22:03 1 problem (1 error)

重新暗转了一遍软件,再修改成功了

回复
艾欧吉 2025-04-05

修改后仍旧报错

21:22:03 1. ERROR in C:\Users\Administrator\Documents\应急助手\应急助手3.27\_build\src\com\simple\javafx\control\组合框.java (at line 34)
21:22:03 public int 取项目数()
21:22:03 ^^^^^^
21:22:03 此方法必须返回类型 int 的结果
21:22:03 ----------
21:22:03 1 problem (1 error)

回复
管理员 2025-04-05

经查,该函数确实有问题。

手动修复方法:

进入 VcnStudio安装目录/sdk/javafx/components/primary 文件,找到 组合框.java 文件,然后在任意文本编辑器中打开该文件。

例如在Windows记事本中打开。

然后找到函数:取项目数,大概在 34 行左右位置。

修改其代码为:

public int 取项目数()
{
    return mComboBox.getItems().size();
}

原来的函数返回值为 void ,改为返回 int 类型数据,然后保存文件。

重启IDE即可正常编译。

回复
 作者信息
艾欧吉
USB专业用户 云验证
专业开发指导服务

响应时间:5分钟

服务方式:官方1对1服务

工作时间:工作日 9:00 - 18:30

专业团队 · 开发指导 · 极速响应


官网 | 基础视频教程 | 在线文档 下载 VcnStudio IDE

© VcnStudio Inc All Rights Reserved

蜀ICP备17024229号