Я новичок в libgdx, и в настоящее время я работаю над TableLayout и задаюсь вопросом, как я могу нарисовать границы для каждой ячейки.
Я провел некоторые исследования по этому вопросу, но, похоже, я смог придумать только это решение: /programming/13828423/drawing-table-borders-in-libgdx-0-9-7
Однако включить опцию отладки было бы немного глупо, и это не то, что я хочу. Я хотел бы контролировать цвет, толщину границы ячейки. Есть ли способ добиться этого?
Спасибо!
Ответы:
Я не верю, что для этого есть встроенная функция.
У вас есть несколько вариантов:
Используйте 9-патч для фона стола с рамкой (вот что я делаю)
Поместите другой стол под основным столом и сделайте размер немного больше, чтобы вы могли видеть края, создавая впечатление границы. Это, вероятно, ваш лучший выбор, так как вы хотите контролировать цвет / толщину и т. Д.
источник