package com.gameminers.glasspane.testharness;
import gminers.glasspane.GlassPane;
import gminers.glasspane.component.button.PaneButton;
import gminers.glasspane.component.text.PaneLabel;
import net.minecraft.client.Minecraft;
public class PaneTestLabels
extends GlassPane {
public PaneTestLabels() {
setName("Labels");
add(PaneButton.createDoneButton());
add(PaneTestHarness.createGithubButton("PaneTestLabels.java"), PaneTestHarness.createFlipButton());
PaneLabel basic = new PaneLabel("Basic Label");
basic.setX(10);
basic.setY(10);
add(basic);
PaneLabel colored = new PaneLabel("Colored Label");
colored.setColor(0xFF0000);
colored.setX(10);
colored.setY(22);
add(colored);
PaneLabel chat = new PaneLabel("\u00A76Colored \u00A7bLabel \u00A7c(Using \u00A7aChat \u00A7eColors)");
chat.setX(10);
chat.setY(22);
add(chat);
PaneLabel multiline = new PaneLabel("Multi-Li\nne Label");
multiline.setX(10);
multiline.setY(34);
add(multiline);
PaneLabel outlined = new PaneLabel("Outlined Label");
outlined.setX(10);
outlined.setY(58);
outlined.setOutlined(true);
outlined.setShadow(false);
outlined.setColor(0xFFFF55);
add(outlined);
PaneLabel invertedOutline = new PaneLabel("Outlined Label (Inverse)");
invertedOutline.setX(10);
invertedOutline.setY(70);
invertedOutline.setOutlined(true);
invertedOutline.setInvertedOutline(true);
invertedOutline.setShadow(false);
invertedOutline.setColor(0xFFFF55);
add(invertedOutline);
PaneLabel sga = new PaneLabel("SGA Label (like the enchantment table)");
sga.setX(10);
sga.setY(82);
sga.setRenderer(Minecraft.getMinecraft().standardGalacticFontRenderer);
add(sga);
PaneLabel small = new PaneLabel("Small Text Label");
small.setX(10);
small.setY(94);
small.setSmall(true);
add(small);
}
}