0
libgdxダイアログで、3つのテキスト行を表示したい場合は、ダイアログを終了するボタンをクリックします。下部にあるボタン続いlibgdxダイアログ3行とボタンを正しく表示する方法
次のコードは、1行のすべてのテキストを印刷するであろうが、:
Dialog dialog = new Dialog("Stats", skin);
dialog.text("First line");
dialog.text("Second line");
dialog.text("Third line");
dialog.button("Done");
dialog.show(stage);
Iは次のようにボタン続いテーブルを使用している場合、ボタンは左図に示すことになります下側ではありません。
Table table = new Table(skin);
table.add(new Label("First line", skin));
table.row();
table.add(new Label("Second line", skin));
table.row();
table.add(new Label("Third line", skin));
Dialog dialog = new Dialog("Stats", skin);
dialog.add(table);
dialog.button("Done");
dialog.show(stage);
テーブル内にボタンを置くと、ダイアログを閉じることができません。
テキストの新しい行には\ nを使用してください。 – Tenfour04
\ nは機能しません – lamma
次の行に表示されますが、2行目は最初の行の最後から開始します。 – lamma