1
當我以下面的代碼片段所示的方式創建對話框時,如何添加其他小部件(如TextField)?如何添加widgets到scene2d.ui對話框(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);
}
});
謝謝。完美的作品。不知道你可以添加這樣的構造函數。 – eby
@eby是的,無論出於何種原因,這都不是很清楚。很高興我能幫上忙! – Ferdz