Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Media Player JavaFX
Rating: 4.3 out of 5(8 ratings)
292 students

Media Player JavaFX

Aplicativo desktop reprodutor de música com JavaFX
Last updated 1/2024
Portuguese
Portuguese

What you'll learn

  • Desenvolver aplicativos desktop com JavaFX
  • Desenhar aplicativos desktop com Scene Builder
  • Integrar ações de elementos do front-end com métodos do back-end
  • Desenvolver um aplicativo reprodutor de música para desktop

Course content

6 sections6 lectures1h 22m total length
  • Configurando projeto JavaFX9:58

    Esse é o primeiro vídeo de uma playlist desenvolvendo um reprodutor de música com JavaFX.

    Nesse vídeo é apresentado como será o resultado final do sistema e detalhada toda a configuração para começar o desenvolvimento.

    **Caso precise dos links, procure pelo vídeo no meu canal do YouTube.

Requirements

  • É recomendável saber o básico de lógica de programação
  • Ter tido contato com Java facilitará o entendimento

Description

Esse é um aplicativo desktop reprodutor de música, onde o front-end foi desenvolvido com o Scene Builder e o back-end desenvolvido com as bibliotecas do SDK do JavaFX, nesse projeto desenvolvemos do absoluto zero o aplicativo.

O primeiro passo consiste na criação de um projeto JavaFX e a inclusão dos arquivos jar do SDK do JavaFX ao projeto, o SDK possui diversos recursos de mídia que nos ajudam a agilizar o desenvolvimento do programa, além disso precisamos instalar e integrar o uso do Scene Builder no Eclipse IDE.

O segundo passo consiste em desenharmos o aplicativo com a ferramenta Scene Builder, ela ajuda e muito nessa tarefa pois permite desenharmos a tela arrastando componentes. Em seguida vamos definir nos componentes quais métodos serão chamados quando esses forem clicados.

Do lado do back-end, vamos criar o recurso para conseguir movimentar nosso programa pela tela além de minimizar e fechar, já que removemos a barra padrão do sistema para deixar a aparência mais minimalista.

Além disso vamos criar todos os mecanismos e lógica necessários para conseguir reproduzir, parar, avançar ou retroceder entre as músicas da playlist, também iremos implementar o controle do momento da música onde poderemos mover para um momento especifico, e por fim vamos desenvolver o mecanismo para conseguir controlar o volume da música que está sendo reproduzida.

Who this course is for:

  • Para quem quer aprender a desenvolver aplicativos desktop com JavaFX
  • Para quem quer adicionar pequenos projetos no portfolio
  • Para quem quer praticar habilidades de programação