Voltar para Home
por Eliezer Brasilian

Simple Clipboard ☕📋

Simple Clipboard ☕📋

Às vezes tudo o que a gente precisa é copiar e colar texto — sem dependências pesadas, sem APIs gigantes e sem dor de cabeça.

O Simple Clipboard é uma biblioteca Java pequena e objetiva, criada para projetos Megalodonte, mas que funciona perfeitamente em qualquer aplicação Java que precise acessar a área de transferência de forma simples e confiável.


Por que Simple Clipboard?

A ideia nasceu de uma necessidade bem comum:
usar clipboard em projetos Java sem carregar frameworks inteiros ou soluções exageradas.

O foco é:

  • API mínima e direta
  • Código limpo e fácil de entender
  • Boa testabilidade
  • Zero complexidade desnecessária

O que dá para fazer?

Basicamente duas coisas (e só isso):

  • Copiar texto para o clipboard
  • Ler texto do clipboard

Sem surpresas 😉


Uso básico

import megalodonte.Clipboard;

Clipboard.setString("Olá mundo");

String texto = Clipboard.getString();
System.out.println(texto);

Simples assim.


Como instalar

Opção 1 — Maven Local

Depois de publicar a lib localmente:

./gradlew publishToMavenLocal

Adicione no seu projeto:

repositories {
    mavenLocal()
    mavenCentral()
}

dependencies {
    implementation("megalodonte:simple-clipboard:1.0.0")
}

Opção 2 — JitPack

repositories {
    mavenCentral()
    maven { url = uri("https://jitpack.io") }
}

dependencies {
    implementation("com.github.eliezer-software-enginner:megalodonte-simple-clipboard:v1.0.0")
}

Quando usar?

  • Aplicações desktop Java
  • Ferramentas internas
  • Projetos experimentais
  • Frameworks próprios (como o Megalodonte)
  • Qualquer cenário onde você só quer copiar e colar texto, sem complicação

Licença

MIT — use como quiser 🙂


Autor

Criado por Eliezer
GitHub: https://github.com/eliezer-software-enginner

Se fizer sentido para você, feedbacks e contribuições são sempre bem-vindos.