mirror of
https://github.com/anas-elgarhy/JColorfulConsole.git
synced 2024-08-14 23:57:19 +00:00
Improve the code
This commit is contained in:
parent
7229a846e0
commit
0ef2595b25
2 changed files with 18 additions and 15 deletions
|
@ -1,42 +1,43 @@
|
||||||
package com.anas.jcolorfulconsole;
|
package com.anas.jcolorfulconsole;
|
||||||
|
|
||||||
import com.anas.jcolorfulconsole.color.ASCIIColor;
|
import com.anas.jcolorfulconsole.color.BackgroundColor;
|
||||||
|
import com.anas.jcolorfulconsole.color.TextColor;
|
||||||
|
|
||||||
public interface ConsoleManger {
|
public interface ConsoleManger {
|
||||||
void setColor(ConsoleProperty property);
|
void setColor(TextColor textColor);
|
||||||
void setBackgroundColor(ASCIIColor color);
|
void setBackgroundColor(BackgroundColor backgroundColor);
|
||||||
void setProperty(ConsoleProperty property);
|
void setProperty(ConsoleProperty property);
|
||||||
|
|
||||||
void print(String text);
|
void print(String text);
|
||||||
void print(String text, ConsoleProperty property);
|
void print(String text, ConsoleProperty... properties);
|
||||||
void println(String text);
|
void println(String text);
|
||||||
void println(String text, ConsoleProperty property);
|
void println(String text, ConsoleProperty... properties);
|
||||||
void println();
|
void println();
|
||||||
|
|
||||||
void print(char c);
|
void print(char c);
|
||||||
void print(char c, ConsoleProperty property);
|
void print(char c, ConsoleProperty... properties);
|
||||||
void println(char c);
|
void println(char c);
|
||||||
void println(char c, ConsoleProperty property);
|
void println(char c, ConsoleProperty... properties);
|
||||||
|
|
||||||
void print(int i);
|
void print(int i);
|
||||||
void print(int i, ConsoleProperty property);
|
void print(int i, ConsoleProperty... properties);
|
||||||
void println(int i);
|
void println(int i);
|
||||||
void println(int i, ConsoleProperty property);
|
void println(int i, ConsoleProperty... properties);
|
||||||
|
|
||||||
void print(double d);
|
void print(double d);
|
||||||
void print(double d, ConsoleProperty property);
|
void print(double d, ConsoleProperty... properties);
|
||||||
void println(double d);
|
void println(double d);
|
||||||
void println(double d, ConsoleProperty property);
|
void println(double d, ConsoleProperty... properties);
|
||||||
|
|
||||||
void print(boolean b);
|
void print(boolean b);
|
||||||
void print(boolean b, ConsoleProperty property);
|
void print(boolean b, ConsoleProperty... properties);
|
||||||
void println(boolean b);
|
void println(boolean b);
|
||||||
void println(boolean b, ConsoleProperty property);
|
void println(boolean b, ConsoleProperty... properties);
|
||||||
|
|
||||||
void print(Object o);
|
void print(Object o);
|
||||||
void print(Object o, ConsoleProperty property);
|
void print(Object o, ConsoleProperty... properties);
|
||||||
void println(Object o);
|
void println(Object o);
|
||||||
void println(Object o, ConsoleProperty property);
|
void println(Object o, ConsoleProperty... properties);
|
||||||
|
|
||||||
void printf(String format, Object... args);
|
void printf(String format, Object... args);
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,6 +12,8 @@ public class TextColor extends ASCIIColor {
|
||||||
public static final TextColor DARK_WHITE = new TextColor((short)0);
|
public static final TextColor DARK_WHITE = new TextColor((short)0);
|
||||||
public static final TextColor DARK_GRY = new TextColor((short)47);
|
public static final TextColor DARK_GRY = new TextColor((short)47);
|
||||||
|
|
||||||
|
public static final TextColor TRANSPARENT = new TextColor((short)2);
|
||||||
|
|
||||||
public static final TextColor LIGHT_BLACK = new TextColor((short)90);
|
public static final TextColor LIGHT_BLACK = new TextColor((short)90);
|
||||||
public static final TextColor LIGHT_RED = new TextColor((short)91);
|
public static final TextColor LIGHT_RED = new TextColor((short)91);
|
||||||
public static final TextColor LIGHT_GREEN = new TextColor((short)92);
|
public static final TextColor LIGHT_GREEN = new TextColor((short)92);
|
||||||
|
|
Loading…
Reference in a new issue