Skip to content

Releases: Jamesllm/PandaTools

v1.1.0

02 Aug 23:12
a1cbbf6

Choose a tag to compare

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");

image

  • PandaTools.println ahora puedes ser empleado vacio y con parametros, algo similar a lo que se hace con println por defecto
PandaTools.println("");
PandaTools.println("HOLA");
PandaTools.println("--------------------------------------------");
PandaTools.println("ERROR", 1, "hello ERROR");
  • Se agrego PandaTools.printList para 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);

image

v1.0.0

24 Jul 00:55

Choose a tag to compare

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

image

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);

    }
}