title: from ArrayList into JComboBox
body: <p>I have an assignment set, I need to populate a JComboBox from Games entered into an ArrayList, right now I have it all setup, except for the whole adding to the arraylist, I just want to get the input working. It loads in, but it prints the array address, not the string, is there any way of getting around this? My code is below. Please note, this isn't the whole thing, this is the file that is causing me troubles, my other files are used for displaying the files.</p>
  
  <pre><code>import javax.swing.*;
  import java.awt.*;
  import java.awt.event.*;
  
  import java.io.*;
  import java.util.*;
  
  public class GameCombo extends JPanel {
    ArrayList&lt;Game&gt; gamesList = new ArrayList&lt;Game&gt;();
  
    //String[] games = {"", "[Halo: Reach] Xbox 360; Action; $108.00; 2;", "[Dead Space] Xbox 360; Horror; $65.00; 1;"}; 
  
      public GameCombo() {
        setLayout(new GridLayout(1,1,1,1));
      gamesList.add(new Game());
      gamesList.add(new Game("[Halo: Reach]", 3, 1, 108.00, 2));
      gamesList.add(new Game("[Dead Space]", 3, 2, 80.00, 1));
  
      JComboBox _gameBox = new JComboBox(getGames());
          add(_gameBox);
      }
  
      public Object[] getGames() {
          return gamesList.toArray();
      }
  }
  </code></pre>