Releases: Jamesllm/PandaTools
Releases · Jamesllm/PandaTools
v1.1.0
Actualización de la biblioteca PandaTools para java 18.
Cambios:
- Se agrego la posibilidad de mostrar bordes alrededor del texto
- Se agrego un nuevo color
magenta, el cual esta disponible en todos los métodos que hacen uso del color
PandaTools.printBorder("Panda Tools Library Software");
PandaTools.printBorder("ERROR", "Panda Tools Library Software");
PandaTools.printBorder("SUCCESS", "Panda Tools Library Software");
PandaTools.printBorder("WARNING", "Panda Tools Library Software");
PandaTools.printBorder("INFO", "Panda Tools Library Software");
PandaTools.printBorder("MAGENTA", "Panda Tools Library Software");PandaTools.printlnahora puedes ser empleado vacio y con parametros, algo similar a lo que se hace conprintlnpor defecto
PandaTools.println("");
PandaTools.println("HOLA");
PandaTools.println("--------------------------------------------");
PandaTools.println("ERROR", 1, "hello ERROR");- Se agrego
PandaTools.printListpara imprimir un vector en una lista ordenada. Este puede tener un índice inicial, por defecto no lo tiene asi que el conteo inicia en 0.
Este acepta los siguientes tipos de datos::
- Integer[]
- Double[]
- String[]
String[] stringList = {"uno", "dos", "tres", "cuatro"};
// Sin índice inicial
PandaTools.printList(stringList);
PandaTools.println("\n");
// Coníndice inicial
PandaTools.printList(stringList,1);v1.0.0
Esta es la primera versión de la biblioteca PandaTools para java 18. Con esta version puedes mostrar tablas tanto con bordes y sin ellos además de imprimirlos con colores
Ejemplo de uso:
import pandatools.PandaTools;
public class Main {
public static void main(String[] args) {
PandaTools.println("", 0, "hello");
PandaTools.println("ERROR", 1, "hello ERROR");
PandaTools.println("SUCCESS", 1, "hello SUCCESS");
PandaTools.println("WARNING", 1, "hello WARNING");
PandaTools.println("INFO", 1, "hello INFO");
System.out.println();
String[][] productos = {
{"Producto", "Precio", "Cantidad", "Total"},
{"Manzana verde", "1.00", "5", "5.00"},
{"Banana", "0.50", "10", "5.00"},
{"Naranja importada china", "0.75", "8", "6.00"}
};
PandaTools.printMatrix(productos, "bold", "SUCCESS", "normal", "", 1);
}
}

