// set Text of Button public static void setTextButton() { for (int i = 0; i < 8; i++) { for (int j = 0; j < 8; j++) { b[i][j].setText(BoardModel.getCharecter(i, j)); } } }
// load Board Model to Board View public static void loadModel() { // BoardModel.resetCharecter(); // BoardModel.getBoard(); // BoardModel.setCharecter(0, 0, "Queen"); // BoardModel.printBoard(); BoardModel.loadBorad(); // load game default }
@Override public View getView(int position, View convertView, ViewGroup parent) { if (convertView == null) { convertView = mLayoutInflater.inflate(R.layout.list_board_item, parent, false); convertView.setTag(R.id.name_view, convertView.findViewById(R.id.name_view)); convertView.setTag(R.id.count_view, convertView.findViewById(R.id.count_view)); } BoardModel board = (BoardModel) getItem(position); TextView nameView = (TextView) convertView.getTag(R.id.name_view); nameView.setText(board.getName()); TextView countView = (TextView) convertView.getTag(R.id.count_view); countView.setText(board.getNewPostCount() > 0 ? String.valueOf(board.getNewPostCount()) : ""); return convertView; }
public BoardView() { BoardModel.resetCharecter(); createButton(); // create button loadModel(); // load BoardModel setColorButton(); // set Color to Button addButtonToBoard(panel); // add button to panel setNameButton(); // set Name of Button // setTextButton(); // set Text of Button loadBoradICon(); // register button to MouseListenner for (int i = 7; i >= 0; i--) { for (int j = 0; j < 8; j++) { b[i][j].addActionListener( new TileMouseAdapter(b[i][j], this, i, j, player, panelLabelPlayer)); } } setFrame( this, panel, panelLabelPlayer, panelLabelColumn, panelLabelRow, panelStateUser); // set Frame }