Package nfc.sample.tictactoe.tiles

Examples of nfc.sample.tictactoe.tiles.MultiStateButtonField


                tile_btn_state_cross.setbmp_unfocused(cross_unfocused);
                tile_btn_state_cross.setbmp_clicked(cross_clicked);
                tile_btn_state_cross.setbmp_unclicked(cross_focused);
                tile_btn_config.addState(tile_btn_state_cross);

                MultiStateButtonField msbf_tile = new MultiStateButtonField(tile_btn_config, cmd_select_tile, 0, Field.FIELD_HCENTER);
                msbf_tile.setFocusListener(focus_listener);
                tiles[i] = msbf_tile;
                abmgr.add(msbf_tile, uiconfig.getTileX(i), uiconfig.getTileY(i));
                i++;
            }
        }
View Full Code Here


        btn_state_nought.setbmp_unfocused(nought_unfocused);
        btn_state_nought.setbmp_clicked(nought_clicked);
        btn_state_nought.setbmp_unclicked(nought_focused);
        nought_btn_config.addState(btn_state_nought);

        msbf_nought = new MultiStateButtonField(nought_btn_config, new ChooseNoughtCommand(this), 0, Field.FIELD_HCENTER);
        msbf_nought.setFocusListener(focus_listener);

        MsbConfig cross_btn_config = new MsbConfig();
        MsbState tile_btn_state_cross = new MsbState(Constants.SELECT_STATE_CROSS, "", "");
        tile_btn_state_cross.setbmp_focused(cross_focused);
        tile_btn_state_cross.setbmp_unfocused(cross_unfocused);
        tile_btn_state_cross.setbmp_clicked(cross_clicked);
        tile_btn_state_cross.setbmp_unclicked(cross_focused);
        cross_btn_config.addState(tile_btn_state_cross);

        msbf_cross = new MultiStateButtonField(cross_btn_config, new ChooseCrossCommand(this), 0, Field.FIELD_HCENTER);
        msbf_cross.setFocusListener(focus_listener);
       
        // we know icons are all the same dimensions and we can fit three across the screen
        int icon_width=nought_focused.getWidth();
        int icon_height=nought_focused.getHeight();
View Full Code Here

TOP

Related Classes of nfc.sample.tictactoe.tiles.MultiStateButtonField

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.