Moved abacus to Listᴿᵈ interface

This commit is contained in:
Willem Cazander 2022-10-24 10:12:39 +02:00
parent be3f1a9476
commit 303f700b51
21 changed files with 101 additions and 80 deletions

View file

@ -6,7 +6,6 @@ import java.util.ResourceBundle;
import imgui.ImGui;
import imgui.flag.ImGuiTableFlags;
import imgui.type.ImBoolean;
import imgui.type.ImInt;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.jpp.lang.number.matrix.BãßBȍőnNumberMatrixʸᴰ;
@ -15,13 +14,6 @@ import love.distributedrebirth.bassboon.jpp.lang.number.matrix.NumberMatrixSet;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer;
import love.distributedrebirth.numberxd.base2t.Base2PartsFactory;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartAlt1ʸᴰ;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartAlt2ʸᴰ;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartAlt3ʸᴰ;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartAlt4ʸᴰ;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ;
import love.distributedrebirth.numberxd.unicode.BaseGlyphSet;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class DemoNumberMatrixDeskApp extends AbstractDeskApp implements DeskAppRenderer {
@ -45,11 +37,9 @@ public class DemoNumberMatrixDeskApp extends AbstractDeskApp implements DeskAppR
@Override
public void render() {
List<String> bases = new ArrayList<>();
bases.add("2");
bases.add("3");
bases.add("4");
bases.add("5");
bases.add("6");
for (int filmSequence:NumberMatrixFactory.ײاللهזأَكْبَرײ.opgenomenFilmNummers()) {
bases.add(Integer.toString(filmSequence));
}
bases.add("7");
String[] items = new String[bases.size()];
items = bases.toArray(items);
@ -69,7 +59,7 @@ public class DemoNumberMatrixDeskApp extends AbstractDeskApp implements DeskAppR
}
ImGui.tableHeadersRow();
for (BãßBȍőnNumberMatrixʸᴰ<?> part:numberMatrix.waardes()) {
for (BãßBȍőnNumberMatrixʸᴰ<?> part:numberMatrix.waardes().iterable()) {
ImGui.tableNextRow();
ImGui.tableNextColumn();