本文整理汇总了Java中com.badlogic.gdx.scenes.scene2d.ui.TextButton.setWidth方法的典型用法代码示例。如果您正苦于以下问题:Java TextButton.setWidth方法的具体用法?Java TextButton.setWidth怎么用?Java TextButton.setWidth使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.badlogic.gdx.scenes.scene2d.ui.TextButton
的用法示例。
在下文中一共展示了TextButton.setWidth方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createToolTip
import com.badlogic.gdx.scenes.scene2d.ui.TextButton; //导入方法依赖的package包/类
private void createToolTip()
{
Skin skin = new Skin();
Pixmap pixmap = new Pixmap(1, 1, Pixmap.Format.RGBA8888);
pixmap.setColor(Color.WHITE);
pixmap.fill();
skin.add("white", new Texture(pixmap));
skin.add("default", new BitmapFont());
TextButton.TextButtonStyle textButtonStyle = new TextButton.TextButtonStyle();
textButtonStyle.up = skin.newDrawable("white", new Color(0, 0, 0, 1));
textButtonStyle.font = skin.getFont("default");
skin.add("default", textButtonStyle);
labelToolTip = new TextButton("TEST", skin);
labelToolTip.setX(5);
labelToolTip.setY(5);
labelToolTip.setWidth(125);
labelToolTip.setVisible(false);
labelToolTip.getLabel().setWrap(true);
labelToolTip.setHeight(labelToolTip.getLabel().getHeight());
group.addActor(labelToolTip);
}
示例2: createResetButton
import com.badlogic.gdx.scenes.scene2d.ui.TextButton; //导入方法依赖的package包/类
private void createResetButton()
{
Skin skin = new Skin();
Pixmap pixmap = new Pixmap(1, 1, Pixmap.Format.RGBA8888);
pixmap.setColor(Color.WHITE);
pixmap.fill();
skin.add("white", new Texture(pixmap));
skin.add("default", new BitmapFont());
TextButton.TextButtonStyle textButtonStyle = new TextButton.TextButtonStyle();
textButtonStyle.up = skin.newDrawable("white", new Color(0, 0, 0, 1));
textButtonStyle.font = skin.getFont("default");
skin.add("default", textButtonStyle);
btnReset = new TextButton("RESET", skin);
btnReset.setX(5);
btnReset.setY(Gdx.graphics.getHeight() - 25);
btnReset.setWidth(60);
btnReset.setVisible(true);
group.addActor(btnReset);
}
示例3: createUndoButton
import com.badlogic.gdx.scenes.scene2d.ui.TextButton; //导入方法依赖的package包/类
private void createUndoButton()
{
Skin skin = new Skin();
Pixmap pixmap = new Pixmap(1, 1, Pixmap.Format.RGBA8888);
pixmap.setColor(Color.WHITE);
pixmap.fill();
skin.add("white", new Texture(pixmap));
skin.add("default", new BitmapFont());
TextButton.TextButtonStyle textButtonStyle = new TextButton.TextButtonStyle();
textButtonStyle.up = skin.newDrawable("white", new Color(0, 0, 0, 1));
textButtonStyle.font = skin.getFont("default");
skin.add("default", textButtonStyle);
btnUndo = new TextButton("UNDO", skin);
btnUndo.setX(70);
btnUndo.setY(Gdx.graphics.getHeight() - 25);
btnUndo.setWidth(60);
btnUndo.setVisible(true);
group.addActor(btnUndo);
}
示例4: createComponents
import com.badlogic.gdx.scenes.scene2d.ui.TextButton; //导入方法依赖的package包/类
private void createComponents()
{
btBackToMainMenu = new TextButton("Back to Main Menu", skin);
btBackToMainMenu.center();
btBackToMainMenu.setWidth(600);
btBackToMainMenu.setHeight(80);
btBackToMainMenu.addListener(new ClickListener() {
@Override
public void clicked(InputEvent event, float x, float y) {
AL.getGame().setScreen(AL.getScreenManager().get(MainMenuScreen.class));
}
});
btBackToMainMenu.setPosition(1920 / 2 - 300, 1080 / 2 + 40);
stage.addActor(btBackToMainMenu);
endgameLabel = new Label(endgameText, skin);
endgameLabel.setWidth(600);
endgameLabel.setHeight(80);
endgameLabel.setAlignment(Align.center);
endgameLabel.setPosition(1920 / 2 - 300, 1080 / 1.5f);
stage.addActor(endgameLabel);
}
示例5: setupUIManager
import com.badlogic.gdx.scenes.scene2d.ui.TextButton; //导入方法依赖的package包/类
@Override
public void setupUIManager(String skinPath) {
// create new uiManager and skin
super.setupUIManager(skinPath);
// after we have uiManager, skin, uiCamera...
// Add some stuffs to uiManager
btnStartWave = new TextButton("Unleash Monster!", skin);
btnStartWave.setWidth(150);
btnStartWave.setPosition(
Gdx.graphics.getWidth() - btnStartWave.getWidth(), 0);
btnStartWave.addListener(new ChangeListener() {
@Override
public void changed(ChangeEvent event, Actor actor) {
level.setEnabled(!level.isEnabled());
player.setEnabled(level.isEnabled());
if (level.isEnabled()) {
btnStartWave.setText("Pause Game");
} else {
btnStartWave.setText("Unleash Monsters!");
}
}
});
uiManager.addActor(btnStartWave);
lblPlayerGold = new Label("Gold: ", skin);
lblPlayerGold.setColor(Color.CYAN);
lblPlayerGold.setPosition(0,
Gdx.graphics.getHeight() - lblPlayerGold.getHeight());
uiManager.addActor(lblPlayerGold);
lblPlayerLives = new Label("Gold: ", skin);
lblPlayerLives.setColor(Color.CYAN);
lblPlayerLives.setPosition(
Gdx.graphics.getWidth() - btnStartWave.getWidth(),
Gdx.graphics.getHeight() - lblPlayerLives.getHeight());
uiManager.addActor(lblPlayerLives);
gameDialog = new GameDialog(skin){
@Override
public void restartGame() {
initialize();
}
};
gameDialog.setVisible(false);
uiManager.addActor(gameDialog);
}