gpt4 book ai didi

java - 无法解析符号变量 getSelectedIndex

转载 作者:太空宇宙 更新时间:2023-11-04 13:23:40 26 4
gpt4 key购买 nike

我在尝试复制并粘贴代码时遇到了麻烦,它说的是关于未格式化的内容?我不知道这是我第一次,但这是麻烦的代码,我将链接一个粘贴箱,这样你也可以看到

完整代码:http://pastebin.com/p6RQiSLz

有问题的代码:

    //City (JList with txtfield)

pane.add(lblCity);
lblCity.setForeground(Color.BLACK);
lblCity.setBounds(5,260,80,25);

pane.add(list);
list.setSelectedIndex(0);
list.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
list.setBackground(Color.BLACK);
list.setForeground(Color.WHITE);
list.setBounds(90,260,150,100);
list.setEnabled(false);
pane.add(txtCity);
txtCity.setBounds(90,380,150,25);

//================================TROUBLED BLOCK OF CODE============================================

list.addListSelectionListener(new ListSelectionListener(){
public void valueChanged(ListSelectionEvent er){
txtCity.setText(listCity[listCity.getSelectedIndex]);
}
});

最佳答案

listCity 是一个数组,数组没有 getSelectedIndex 属性,甚至没有数组“选定元素”的概念。您可能希望在 JList 上选择的项目由 listCity 制成,因此不要使用 listCity.getSelectedIndex,而是尝试 list.getSelectedIndex()。那至少应该编译。

关于java - 无法解析符号变量 getSelectedIndex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32849938/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com