All pastes #363329 Raw Edit

Someone

public java v1 · immutable
·published 2007-02-19 09:51 UTC
rendered paste body
public BoggleGUI()  {    super( "xxxxxx");                    // create a BogglePlayer computer player to use    computerPlayer = new BogglePlayer();           XXXXX...public BoggleGUI()  {    super( "xxxxxxxxxxxxx");                    // create a BogglePlayer computer player to use    computerPlayer = new BogglePlayer();           XXXXX...public void newGame(String[] letterList)  {    // Tell theBoard about the board layout    theBoard.setBoard(letterList);    // Tell computerPlayer about the board layout    computerPlayer.setBoard(letterList);           XXXXX    // Prepare score areas    humanArea.setReady();    computerArea.setReady();    // Clear board highlighting    theBoard.unHighlightAllDice();    // Allow edits to text area and set focus    wordEntryField.setReady();    // redraw the whole thing so it looks as nice as can be    repaint();  }^^^ Given & uneditablemy code:public class BogglePlayer {	private String[][] board;		public BogglePlayer(){	/*               Not sure how to write the constructor to take               in the varible letterList that is being passed in:                      // Tell computerPlayer about the board layout                      //computerPlayer.setBoard(letterList);           XXXXX		*/	}	public void setBoard(String[] letterArray){		int ArrayLength = letterArray.length;		double sideLengthdbl = Math.sqrt(ArrayLength);		int sideLengthint = (int)sideLengthdbl;//                 String[][] board = new String[sideLengthint][sideLengthint];    COMPARE THIS		board = new String[sideLengthint][sideLengthint];    // WITH THIS!		int z = 0;		for (int x = 0; x < sideLengthint; x++){			for (int y = 0; y < sideLengthint; y++){				board[x][y] = letterArray[z];				z++;				System.out.println("board["+x+"]["+y+"] " + board[x][y]);			}		}				}//seems to successfully take letterArray and put it into a two dimensional array//but I cannot alter ' public void setBoard(String[] letterArray){' . What are my//Options here?