如果在另一个组合框中选择,则如何从一个组合框中消除元素

时间:2014-04-04 01:57:15

标签: java swing file-io jcombobox

我有两个组合框,其中包含从文件中读取的团队名称,其中一个是主队,另一个是客队。这两个组合是从同一个文件中读取的,但是,如果在第一个组合中选择了该组,我怎么能从其他组合中删除该组?我希望我的问题有道理。我只需要一些如何解决这个问题的指导。

 BufferedReader input = null;
    try 
    {
        input = new BufferedReader(new FileReader("CSLteams.dat"));
    } 
    catch (FileNotFoundException e1) 
    {
        e1.printStackTrace();
    }
    ArrayList<String> strings = new ArrayList<String>();
    try 
    {
      String line = null;
      while (( line = input.readLine()) != null)
      {
        strings.add(line);
      }
    }

    catch (FileNotFoundException e) 
    {
        System.err.println("Error, file " + "CSLteams.dat" + " didn't exist.");
    } 
    catch (IOException e) 
    {
        e.printStackTrace();
    }
    finally 
    {
        try 
        {
            input.close();
        } 
        catch (IOException e) 
        {
            e.printStackTrace();
        }
    }

    String[] teamArray = strings.toArray(new String[]{});

所以teamArray是我的组合框中显示的列表。

0 个答案:

没有答案