Exemplo:

| Arquivo: JavaTeste.java |
import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.io.*; public class JavaTeste extends JFrame { private JButton botao_1; public JavaTeste() { super("Formulario"); this.setSize(400,200); this.setLocation(50, 100); Container ct = this.getContentPane(); ct.setLayout(null); botao_1 = new JButton("Botão 1"); botao_1.setBounds(50,10,150,40); ct.add(botao_1); Image Icone = Toolkit.getDefaultToolkit().getImage("icon.gif"); setIconImage(Icone); this.setVisible(true); botao_1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { try { Runtime.getRuntime().exec("C:\\Windows\\System32\\calc.exe"); } catch (IOException s) { JOptionPane.showMessageDialog(null, "Programa não existe!"); } }}); // =================== // Evento colocado aqui!!!! // =================== this.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); }}); } public static void main(String[] args) { new JavaTeste(); } } |

| Arquivo JavaTeste.java |
import java.io.*; import javax.swing.*; public class JavaTeste extends JFrame { private JTextArea area_texto; public JavaTeste() { super("Formulario"); Container ct = this.getContentPane(); area_texto = new JTextArea("Dimensões"); area_texto.setLineWrap(true); JScrollPane barra_de_rolagem = new JScrollPane(area_texto); barra_de_rolagem.setBounds(0,0,500,200); ct.add(barra_de_rolagem); Image Icone = Toolkit.getDefaultToolkit().getImage("icon.gif"); this.addWindowListener(new WindowAdapter() { } |
| Convertendo de Byte para (GByte, MByte, KByte) |
| Convertendo de (GByte, MByte, KByte) para Byte |
| Convertendo de Byte para (GiB, MiB, KiB) |
| Convertendo de (GiB, MiB, KiB) para Byte |
| Aplicativo - Executar Programa |
| Aplicativo + Arquivo - Executar Programa |
| Retorno do Código |
| Caminho do Diretório |
| Diretório onde se encontra o Programa |
| Diretório Web onde se encontra o Programa |
| Diretório denttro do Aplicativo Java onde se encontra o Applet |
| Unidade de Armazenamento |
| Retorna [a quantidade de espaço] em [Bytes] de uma determinada Unidade Armazenamento |
| Retorna [o espaço livre] em [Bytes] de uma determinada Unidade Armazenamento |
| Retorna [o espaço ocupado] em [Bytes] de uma determinada Unidade Armazenamento |
| Retorna [a quantidade de espaço] em [Porcentagem] de uma determinada Unidade Armazenamento |
| Retorna [o espaço livre] em [Porcentagem] de uma determinada Unidade Armazenamento |
| Retorna [o espaço ocupado] em [Porcentagem] de uma determinada Unidade Armazenamento |
| Unidade de Memória |
| Retorna [a quantidade de espaço] em [Bytes] de Memória do Computador |
| Retorna [o espaço livre] em [Bytes] de Memória do Computador |
| Retorna [o espaço ocupado] em [Bytes] de Memória do Computador |
| Retorna [a quantidade de espaço] em [Porcentagem] de Memória do Computador |
| Retorna [o espaço livre] em [Porcentagem] de Memória do Computador |
| Retorna [o espaço ocupado] em [Porcentagem] de Memória do Computador |
| Copiar | Mover | Excluir | Renomear | Tamanho | Data | |
| Arquivos | Localizar | Localizar | Localizar | Localizar | Localizar | Localizar |
| Pastas | Localizar | Localizar | Localizar | Localizar | Localizar | Localizar |
Caminho do diretório
Ir Para
Drives
| Diretório | Arquivo |
Lista |
Lista |
| Atalhos |
| Criar Atalhos p/ Programas |
| Criar Atalhos p/ Arquivos |
| Criar Atalhos p/ Pastas |
| Comandos Avançados |
| Ocutar: Arquivos / Pastas / Programas |
| Somente Leitura: Arquivos / Pastas / Programas |
| Arquivos / Pastas / Programas com Senha |
| Mostrar a Extensão: Programa / Arquivo |
| Caminho do Diretório |
| Ir para |
| Drives |
| Copiar - Arquivo |
| Copiar - Pasta |
| Mover - Arquivo |
| Mover - Pasta |
| Excluir - Arquivo |
| Excluir - Pasta |
| Renomear - Arquivo |
| Renomear - Pasta |
| Tamanho - Arquivo |
| Tamanho - Pasta |
| Data - Arquivo |
| Data - Pasta |
| Diretório - Listar |
| Arquivo - Listar |
| Diretório - Isto é uma pasta? |
| Arquivo - Isto é um arquivo? |
| Diretório - Ir para o Diretório Principal |
| Diretório - Voltar |
| Diretório - Abrir Pasta |
| Arquivo - Executar Programas |
| Arquivo - Abrir arquivos (extensão) com um programa |
| Arquivo - Menu: Abrir com... |
| Arquivo - Escolher programa padrão... |