terça-feira, 12 de janeiro de 2010

Shutdown v2 (Atualizado)

Shutdown (ainda não pensei em um nome melhor) é um programa simples, feito Java, que tem como função agendar o desligamento do computador.



Este desligamento pode ser agendado de duas maneiras diferentes, em e às. Na primeira o usuário deve entrar com o tempo em que gostaria de desligar o computador nas caixas de texto Horas e Minutos. Na segunda o usuário entra com a hora que deseja desligar o sistema.

Após escolher o tipo de agendamento, deve-se clicar em Desligar, quando isto é feio inicia-se uma contagem regressiva do tempo para desligar o sistema. Quando estiver faltando menos de um minuto para o desligamento, o texto de contagem muda para vermelho, para destacar que o sistema será desligado em poucos segundos, quando o contador atinge o valor 00:00:00 é enviado o sinal de desligamento para o sistema. O agendamento pode ser cancelado, clicando no botão cancelar, somente antes que este atinja o valor 00:00:00.

Há alguns tratamentos de exceções, como por exemplo, quando digita-se uma letra nos campos ou qualquer outro caractere que não seja numérico, então um aviso surge na tela.


Levei cerca de três dias para terminar esse programa, usei apenas um componente diferente que realiza a contagem, este componente está no projeto, abaixo seguem os links para download do programa e do projeto do Netbeans. Está tudo meio desorganizado pois ainda estou aprendendo.




Programa
Projeto

Atualizado - 21/01/2010
  • Ao emitir a mensagem "Entrada inválida ou vazia. Utilize apenas números" agora são apagadas as entradas das caixas de texto e o foco vai para a caixa de texto Horas.
  • Ao chegar ao fim da contagem, é exibida a mensagem "Desligando...". Anteriormente o contador continuava a decrementar, deste modo eram exibidos números negativos até que o computador fosse desligando.

8 comentários:

  1. óóóó o everton ahsuashu
    é isso ai cara \O/

    ResponderExcluir
  2. Tinha que ser Meu irmão mesmo
    kkkkkk

    Aprendeu rapidinho em ^^

    ResponderExcluir
  3. Cançado de toda vez ter que ir em Iniciar> Desligar o Computador. De ter que ficar esperando tudo ser finalizado pra poder dormir em Paz. O seus problemas acabaram com a nova linha de programa desenvolvida por Everton Ltda. Da PodreShop, Um simples programinha que qualquer IDIOTA vai pode usar, desenvolvido pra facilitar a Sua Vida. Apresentando "Durma, que eu posso desligar Sozinho"

    Apenas R$ 900,00 por Download
    Mais um Oferta PodreShop o mundo da Pirataria

    ResponderExcluir
  4. Aproveitem enquanto ainda é de graça kkkkkkk

    ResponderExcluir
  5. caramba vo já baixar o meu uhashuhuashuas

    ResponderExcluir
  6. Everton,
    Bom dia, bacana o software, meus parabéns.

    Vou baixar e fazer alguns teste.
    Comecei a estudar java agora com livro do Deitel.
    Se não for pedir de mais, poderia disponibilizar
    o fonte dele?

    Abraço.

    ResponderExcluir
  7. Obrigado!

    No link Projeto há o arquivo compactado do projeto do netbeans, você pode baixar ele que dentro da pasta src estarão os fontes das classes.

    Eu também estudo Java com o livro do Deitel, boa sorte ae com os estudos...

    ResponderExcluir