Java libdgx如何设置文本按钮的样式?
默认情况下使用 它包含Java libdgx如何设置文本按钮的样式?,java,android,button,libgdx,Java,Android,Button,Libgdx,默认情况下使用 它包含 com.badlogic.gdx.scenes.scene2d.ui.Label$LabelStyle: { default: { font: default-font, fontColor: white } }, com.badlogic.gdx.scenes.scene2d.ui.TextButton$TextButtonStyle: { default: { down: default-round-down, up: default-round, font: def
com.badlogic.gdx.scenes.scene2d.ui.Label$LabelStyle: {
default: { font: default-font, fontColor: white }
},
com.badlogic.gdx.scenes.scene2d.ui.TextButton$TextButtonStyle: {
default: { down: default-round-down, up: default-round, font: default-font, fontColor: white },
toggle: { down: default-round-down, up: default-round, checked: default-round-down, font: default-font, fontColor: white, downFontColor: red }
},
--
如果单击,它将使用按钮.setColor(color.RED)更改颜色代码>这很有效
如果再次单击,我希望它更改回默认样式。我写了以下内容,但它导致了一个错误
button.setStyle(new TextButton.TextButtonStyle());
错误是:
FATAL EXCEPTION GLThread 2812
java.lang.IllegalRuntimeException: Missing LabelStyleFont
我的资产文件夹中已经有文件default.fnt和default.png。请开导我 您不需要执行TextButton.getStyle()来获取样式吗
FATAL EXCEPTION GLThread 2812
java.lang.IllegalRuntimeException: Missing LabelStyleFont