Use Python and Java to Create a GUI Application

oferecido por
Coursera Project Network
Neste Projeto Guiado gratuito, você irá:

Inherit from the JFrame class to create the Application Window.

Use Text Fields to allow the user to enter a filename and X and Y Coordinates for the Python Applications.

Use Java Button event handlers to invoke Python Applications.

Mostre essa experiência prática em uma entrevista

Clock2 hours
IntermediateIntermediário
CloudSem necessidade de download
VideoVídeo em tela dividida
Comment DotsInglês
LaptopApenas em desktop

By the end of this project, you will implement a Java GUI to read from a user-provided file containing data. The GUI will call Python applications to plot columnar data as X and Y coordinates on a regression graph, and display statistics about the data from each of the selected columns. A graphical user interface can be a nice alternative to using the command line for running programs, as there is no need to memorize how to execute a command with arguments. A label may be added to describe what is needed for the application, for example. There are many choices for building a graphical user interface in Java. Using the Java Swing GUI package is the standard GUI toolkit for Java applications and is widely available on multiple platforms including Windows, Mac, and Linux. The event handlers in Java can then call existing Python applications to analyze the data. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

Requisitos

Learners should be familiar with some Java and Python, including variables and input/output. Learners should be familiar with an IDE like Netbeans.

Habilidades que você desenvolverá

Data ScienceJava GUI DevelopmentPython ProgrammingJavaSwing (Java)

Aprender passo a passo

Em um vídeo reproduzido em uma tela dividida com a área de trabalho, seu instrutor o orientará sobre esses passos:

  1. Inherit from the JFrame class to create the Application Window.

  2. Add Labels to the grid to tell the user what to enter.

  3. Use Text Fields to allow the user to enter a filename and X and Y Coordinates for the Python Applications.

  4. Add buttons to the Java GUI allow users to graph and display statistics.

  5. Use Java button event handlers to invoke Python Applications.

Como funcionam os projetos guiados

Sua área de trabalho é um espaço em nuvem, acessado diretamente do navegador, sem necessidade de nenhum download

Em um vídeo de tela dividida, seu instrutor te orientará passo a passo

Perguntas Frequentes – FAQ

Perguntas Frequentes – FAQ

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.