Hewbrew+unicode=hell

This commit is contained in:
Willem Cazander 2022-10-10 18:04:27 +02:00
parent 76f3da5da7
commit ca1fe9d9d0
27 changed files with 460 additions and 115 deletions

View file

@ -18,6 +18,7 @@ import org.xml.sax.XMLReader;
import love.distributedrebirth.bassboonyd.BãßBȍőnAuthorInfoʸᴰ;
import love.distributedrebirth.numberxd.base2t.part.T02PartBinary;
import love.distributedrebirth.numberxd.base2t.type.V072Tong;
import love.distributedrebirth.numberxd.unicode.UnicodePlane;
import love.distributedrebirth.unicode4d.atlas.FontAtlas;
import love.distributedrebirth.unicode4d.atlas.FontAtlasDriver;
import love.distributedrebirth.unicode4d.atlas.FontAtlasStore;
@ -144,7 +145,7 @@ public class TestConvFont {
private boolean startPoint = false;
private V072Tong point = null;
private int unicode = -1;
private UnicodePlaneᶻᴰ unicodePlane2;
private UnicodePlane unicodePlane2;
public FontContentHandler(FontAtlasStore fontStore, String inputName) {
@ -222,7 +223,7 @@ public class TestConvFont {
unicodeStr = unicodeStr.substring(7);
}
unicode = Integer.parseInt(unicodeStr, 16);
unicodePlane2 = UnicodePlaneᶻᴰ.valueOfUnicode(unicode);
unicodePlane2 = UnicodePlane.valueOfUnicode(unicode);
int xMax = Integer.parseInt(atts.getValue("xMax"));
int yMax = Integer.parseInt(atts.getValue("yMax"));
int xMin = Integer.parseInt(atts.getValue("xMin"));

View file

@ -10,6 +10,7 @@ import javax.swing.JTable;
import javax.swing.SwingUtilities;
import love.distributedrebirth.bassboonyd.BãßBȍőnAuthorInfoʸᴰ;
import love.distributedrebirth.numberxd.unicode.UnicodePlane;
@BãßBȍőnAuthorInfoʸᴰ(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class TestSwingPlane extends JPanel {
@ -21,10 +22,10 @@ public class TestSwingPlane extends JPanel {
String[] columnNames = { "Plane", "Example"};
Object[][] data = new Object[UnicodePlaneᶻᴰ.values().length][2];
Object[][] data = new Object[UnicodePlane.values().length][2];
int x=0;
for (UnicodePlaneᶻᴰ plane:UnicodePlaneᶻᴰ.values()) {
for (UnicodePlane plane:UnicodePlane.values()) {
data[x][0] = plane.name();
StringBuilder buf = new StringBuilder();
int offset = 33;