/*
Este exemplo mostra como exibir ou ocultar
um JTextField, mas pode ser usado para qualquer outro componente
*/
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Estudos extends JFrame{
JTextField texto;
public Estudos() {
super("Estudos Swing");
Container c = getContentPane();
c.setLayout(new FlowLayout(FlowLayout.LEFT));
// Cria um botão
JButton btn = new JButton("Exibir/Ocultar");
btn.addActionListener(
new ActionListener(){
public void...
Desenvolvedor e Analista de Sistemas | IFPA
segunda-feira, 30 de junho de 2014
Converter Hexadecimal para String - JAVA
StringBuilder str = new StringBuilder();
for (int i = 0; i < hex.length(); i += 2) {
str.append((char) Integer.parseInt(hex.substring(i, i + 2), 16));
}
System.out.println(st...
Converter String para Hexadecimal - JAVA
Código para converter String (caracteres) para número Hexadecimal em JAVA
String hex = String.format("%x", new BigInteger(1, format.getBytes(/*YOUR_CHARSET?*/))).toUpperCase(...
quinta-feira, 26 de junho de 2014
Conseguindo informações do Sistema Operacional (Nome, Arquitetura 32 ou 64, Versão) - JAVA
Obtendo informações do Nome, Versão e Arquitetura do Sistema Operacional com código JAVA
public static void main(String[] args) { String property; property = System.getProperty("os.name"); System.out.println("Nome: "+property); property = System.getProperty("os.version"); System.out.println("Versão: "+property); ...
quarta-feira, 25 de junho de 2014
Percorrer subpastas que estão dentro de uma pasta - JAVA
Veja abaixo um método de busca recursiva para procurar todos os arquivos com uma determinada extensão nas pastas e subpastas de um dado diretório.
Use o método listFiles() da classe File.
public List<File> buscaRecursiva(File pasta, String ext) {
List<File> resultados = new ArrayList<File>();
for (File f : pasta.listFiles()) {
if (f.isDirectory()) {
resultados.addAll(buscaRecursiva(f, ext));
} else if (f.getName().endsWith(ext)) {
resultados.add(f);
}
...
Como detectar dispositivos USB (removíveis) usando código JAVA
import java.io.*;
/**
* Waits for USB devices to be plugged in/unplugged and outputs a message
*
*
*@author Keang
*@version 1.0, 26/09/2008
*/
public class FindDrive
{
/**
* Application Entry Point
*/
public static void main(String[] args)
{
String[] letters = new String[]{ "A", "B", "C", "D", "E", "F", "G", "H", "I"};
File[] drives = new File[letters.length];
boolean[] isDrive = new boolean[letters.length];
// init the file objects and the initial drive state
for ( int i = 0; i < letters.length;...
terça-feira, 24 de junho de 2014
Exemplo de como fechar (matar) um processo no Windows - JAVA
Exemplo de como matar um processo no Windows!
public static boolean kill(String processo) {
try {
String line;
Process p = Runtime.getRuntime().exec("tasklist.exe /fo csv /nh");
BufferedReader input...
Apagando vários arquivos de uma pasta - JAVA
Veja como apagar vários arquivos de uma pasta/diretório utilizando a classe File do JAVA:
view plaincopy to clipboardprint?
import java.io.File;
class LimparDiretorio {
public void remover (File f) {
if (f.isDirectory()) {
File[] files = f.listFiles();
for (int i...
Minimizar aplicação para barra de tarefas - JAVA
Vocês já devem ter visto muitos programas que quando clicamos no botão de fechar ou minimizar, ao invés de sair da aplicação vão para a barra de tarefas. Os mais curiosos devem se perguntar como implementar uma solução dessas. Vou responder, é algo muito fácil. E é isso que vou ensiná-los hoje!Apesar de parecer muito código, verão que a parte que realmente nos interessa para a minimização é pequena, mas para fins de demonstração tive que criar uma Janela.
Data hosted with ♥ by Pastebin.com - Download Raw - See...