Skip to content

Utilize cores no terminal com programas escritos em Java!

Notifications You must be signed in to change notification settings

VictorDMe/CoresNoTerminal-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

CoresNoTerminal-Java ☕

O seguinte repositório tem como objetivo facilitar o uso de cores no terminal em programas escritos em Java.

Código escrito em português!

Cor no texto ✏️

Classe: CorTexto

Métodos:

1 - CorTexto.[cor desejada](String, Boolean);

  • O Boolean é OPCIONAL e assume por padrão o valor true.
    • true: Irá retirar a cor após o uso.
    • false: Não irá retirar a cor após o uso.

2 - CorTexto.resetCor();

  • Retorna o ANSI code que reseta as cores.

3 - CorTexto.resetAll();

  • Retorna o ANSI code que reseta tudo.
  • Método padrão existente em todos as classes desse programa.

Exemplo de uso 💿

import format.CorTexto;

CorTexto cor = new CorTexto();

System.out.println(cor.vermelho("Texto vermelho"));

System.out.println(cor.verde("Texto em verde"));

System.out.println(cor.amarelo("Texto em amarelo"));

System.out.println(cor.azul("Texto em azul"));

System.out.println(cor.rosa("Texto em rosa"));

System.out.println(cor.ciano("Texto em ciano"));

System.out.println(cor.cinza("Texto em cinza"));

Execução:

Cor no texto

Cor de fundo 🍄

Classe: CorFundo

Métodos:

1 - CorFundo.[cor desejada](String, Boolean);

  • O Boolean é OPCIONAL e assume por padrão o valor true.
    • true: Irá retirar o fundo após o uso.
    • false: Não irá retirar o fundo após o uso.

2 - CorFundo.resetFundo();

  • Retorna o ANSI code que reseta o fundo.

3 - CorFundo.resetAll();

  • Retorna o ANSI code que reseta tudo.
  • Método padrão existente em todos as classes desse programa.

Exemplo de uso 💿

import format.CorFundo;

CorFundo fundo = new CorFundo();

System.out.println(fundo.vermelho("Fundo vermelho"));

System.out.println(fundo.verde("Fundo verde"));

System.out.println(fundo.amarelo("Fundo amarelo"));

System.out.println(fundo.azul("Fundo azul"));

System.out.println(fundo.rosa("Fundo rosa"));

System.out.println(fundo.ciano("Fundo ciano"));

System.out.println(fundo.cinza("Fundo cinza"));

Execução:

Cor de fundo

Outras formatações ✒️

Classe: Texto

Métodos:

1 -

Texto.negrito(String, Boolean);

Texto.italic(String, Boolean);
       
Texto.sublinhado(String, Boolean);
  • O Boolean é OPCIONAL e assume por padrão o valor true.
    • true: Irá retirar todas as formatações após o uso.
    • false: Não irá retirar as formatações após o uso.

2 - Texto.resetAll();

  • Retorna o ANSI code que reseta tudo.
  • Método padrão existente em todos as classes desse programa.

Exemplo de uso 💿

import format.Texto;

Texto texto = new Texto();

System.out.println(texto.negrito("Texto em negrito"));

System.out.println(texto.italic("Texto em itálico"));

System.out.println(texto.sublinhado("Texto sublinhado"));

Execução:

Formações de texto