gpt4 book ai didi

Java-每当在 JList 中选择文件时,如何递增变量?

转载 作者:行者123 更新时间:2023-11-29 06:01:18 24 4
gpt4 key购买 nike

我遇到的问题是我在 JList 中有一个包含 10 个文件的列表。在 JButton 上,我有“附加文件 0”。我想要实现的是,当用户单击 JList 中的文件时,变量 fileCount(表示“0”)将递增。这是代码:

@Override
public void mouseClicked(MouseEvent arg0) {
int idx = list_fileListing.getSelectedIndex();
String eFiles[] = ig.getListOfFiles();

if(idx == list_fileListing.getSelectedIndex()){
fileCount++;
}
}

基本上,如果选择了一个文件,则递增 fileCount。关于如何实现这一点有什么建议吗?

最佳答案

JButton 类与许多其他 Swing 组件类一样具有 setText() 方法。您可以使用此方法覆盖当前位于 JButton 上的文本。

例如:

if(idx == list_fileListing.getSelectedIndex())
{
fileCount++;
yourButtonName.setText("attached file(s) " + fileCount);
}

希望这对您有所帮助。

关于Java-每当在 JList 中选择文件时,如何递增变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10002979/

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