如何设置对话框按钮libGDX的大小和位置

时间:2017-08-11 07:44:10

标签: java android libgdx dialog

我希望在我的应用中有一个弹出窗口。因此我写了以下代码:

public void show() {    
skin4 = new Skin (Gdx.files.internal("NoAdsButton.json"));
button4 = new Button(skin4);
button4.setPosition(25,1250);
button4.setSize(120,120);
            button4.addListener(new ClickListener(){
                @Override
                public void clicked(InputEvent event, float x, float y) {
                    skin5 = new Skin(Gdx.files.internal("Test.json"));
                    dialog = new Dialog("", skin5);
                    dialog.setTransform(true);
                    dialog.button("REMOVE ADS:   1.99$");
                    dialog.button("UNLOCK ALL MODES:     1.99$");
                    dialog.setSize(700,500);
                    dialog.setPosition(50,400);
                    stage.addActor(dialog);
                }
            });

            stage.addActor(button4);
}

不幸的是,dialog.setSize()只会拉伸对话框而不是按钮。我也不知道如何设置两个按钮的位置以及如何更改按钮中文本的大小。 有人可以帮我解决这个问题吗?

0 个答案:

没有答案