<< Voltar

Gerenciamento de arquivos

Executar Programa

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();
   }
}

Retorno do Dos

Arquivo JavaTeste.java

import java.io.*;

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class JavaTeste extends JFrame {

private JTextArea area_texto;

public JavaTeste() {

super("Formulario");
this.setSize(500+20,200+38);
this.setLocation(50, 100);

Container ct = this.getContentPane();
ct.setLayout(null);

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");
setIconImage(Icone);
try {
Process process = Runtime.getRuntime().exec("java");
InputStream in = process.getInputStream();
int read = in.read();
while(read >=0) {
char c = (char) read;
area_texto.append(String.valueOf(c));
read = in.read();
}
}catch (IOException s){}
this.setVisible(true);

this.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}});

}
public static void main(String[] args) {
new JavaTeste();
}
}

Convertendo Unidades de Armazenamento I

Convertendo de Byte para (GByte, MByte, KByte)
 
Convertendo de (GByte, MByte, KByte) para Byte
 

Convertendo Unidades de Armazenamento II

Convertendo de Byte para (GiB, MiB, KiB)
 
Convertendo de (GiB, MiB, KiB) para Byte
 

Executando Programas

Aplicativo - Executar Programa
 
Aplicativo + Arquivo - Executar Programa
 
Retorno do Código
 

Caminho do Diretório

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 e Unidade de Memória

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

Funções de Gerenciamento de arquivos

  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
Diretório Principal
Voltar
Abrir pasta
Criar Pasta
Isto é uma pasta?

Lista
Executar Programas
Abrir arquivos (extensão) com um programa
Menu: Abrir com...
Escolher programa padrão...
Isto é um arquivo?

 

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...