gpt4 book ai didi

java - 如何将小部件添加到 scene2d.ui 对话框(文本字段等)?

转载 作者:行者123 更新时间:2023-11-30 03:52:22 25 4
gpt4 key购买 nike

当我按照下面的代码片段所示的方式创建对话框时,如何添加其他小部件(如 TextField)?

btnTest.addListener(new ChangeListener()
{
public void changed(ChangeEvent event, Actor actor)
{
new Dialog("Test Dialog", globals.skin, "dialog")
{
protected void result (Object object)
{
if (object.equals(true))
{
if (txtID.getText() != "")
{
globals.appState = AppState.INTRO;
}
}
}
}.text("Enter ID")
.button("Cancel", false)
.button("OK", true)
.show(stage);
}
});

最佳答案

尝试添加像这样的默认构造函数:

btnTest.addListener(new ChangeListener()
{
public void changed(ChangeEvent event, Actor actor)
{
new Dialog("Test Dialog", globals.skin, "dialog")
{

{
//Things like this.getButtonTable().add(Actor);
}

protected void result (Object object)
{
if (object.equals(true))
{
if (txtID.getText() != "")
{
globals.appState = AppState.INTRO;
}
}
}
}.text("Enter ID")
.button("Cancel", false)
.button("OK", true)
.show(stage);
}
});

关于java - 如何将小部件添加到 scene2d.ui 对话框(文本字段等)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24108042/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com