Skip to content

Exercício 4, de processos, da matéria de Sistemas Operacionais 1 do curso de Análise e desenvolvimento de sistemas da FATEC Zona Leste

Notifications You must be signed in to change notification settings

thiagosilvaantenor/ProcessosExercicio-4-SO1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exercício 4 de Processos - Desafio: criar um Executar - Sistemas Operacionais 1

Java Windows

Sobre o projeto

Este é o exercício 4, da lista de exercícios de processos em Windows e Linux, da materia de Sistemas Operacionais 1 do curso de Análise e desenvolvimento de sistemas da FATEC Zona Leste.

Caso queira ver os outros exercícios:

Índice

=================

Exercício 4

EXERCÍCIO 4 (DESAFIO) – Exclusivo Windows:

  • Utilizando o Framework Window Builder, criar, em Eclipse, um projeto Java que simula o Executar (Run) do Windows.
  • No package view, deve ser criado, com auxílio do framework, conforme figura abaixo, uma tela com um JTextField e 3 botões (OK, Cancelar e Procurar).
  • No package controller, devemos ter :
    1. Uma classe, chamada SearchController, que receba o JTextField pelo construtor, implementa um ActionListener para executar a ação do botão Procurar. No método ActionPerformed, deve ter uma busca de arquivos executáveis Windows, via JFileChooser, e seleciona o arquivo a ser executado e escreve seu caminho completo no JTextField.
    2. Uma classe, chamada RunController, que receba o JTextField e o próprio JFrame da tela pelo construtor, implementa um ActionListener para executar a ação do botão OK. No método ActionPerformed, deve tentar executar o que está escrito no JTextField (O usuário pode digitar o caminho por conta própria, ao invés de procurar). Caso o arquivo seja inválido, dar uma mensagem de erro. Uma vez executado, sem erro, a tela deverá ser finalizada pelo método dispose().
    3. Uma classe, chamada CancelController, que receba o próprio JFrame da tela pelo construtor, implementa um ActionListener para executar a ação do botão Cancelar. O método actionPerformed deve proceder um dispose() da tela.

image

Dicas: Assistir, no site do Professor, os vídeos:

  1. Eclipse Window Builder Aplicação com ActionListener implementado
  2. Introdução ao JFileChooser

Status do projeto

🚧Em construção🚧

  • Projeto está em fase inicial

Tecnologias

Agradecimentos

Agradeço ao professor da disciplina de Sistemas Operacionais 1, Leandro Colevati dos Santos, por todo o aprendizado passado.

Autor

foto do autor
Thiago Silva Antenor
🧑🏾‍💻

Feito por Thiago Silva Antenor 👨🏾‍💻 Entre em contato!

Linkedin Badge Gmail Badge

About

Exercício 4, de processos, da matéria de Sistemas Operacionais 1 do curso de Análise e desenvolvimento de sistemas da FATEC Zona Leste

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages