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.