コード例 #1
0
ファイル: BoardView.java プロジェクト: benzmoonoi/Checkers
 // 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));
     }
   }
 }
コード例 #2
0
ファイル: BoardView.java プロジェクト: benzmoonoi/Checkers
 // 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
 }
コード例 #3
0
ファイル: BoardListFragment.java プロジェクト: fin10/Rgrong
    @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;
    }
コード例 #4
0
ファイル: BoardView.java プロジェクト: benzmoonoi/Checkers
 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
 }