Nosso primeiro programa com Swing
Neste tutorial vou começar criando uma aplicação básica com Swing. Uma simples janela!, vamos lá!.
As ferramentas necessárias são:
As ferramentas necessárias são:
- Qualquer editor de texto para este exercício!. Exemplo: Sublime
- Vamos utilizar nosso terminal para algumas operações!
- Primeiro criamos a pasta "SwingProjects" para nosso projeto, inserindo o seguinte comando em nosso terminal:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mkdir SwingProjects |
- A continuação, vamos criar nosso arquivo "FirstAppSwing.java" que contém o código de nossa aplicação!
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
touch FirstAppSwing.java |
- Código que inserimos em nosso arquivo FirstAppSwing.java:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//Access in to conteiner JFrame | |
import javax.swing.JFrame; | |
public class FirstAppSwing extends JFrame{ | |
//constructor method | |
public FirstAppSwing(){ | |
setSize(400,400); | |
setTitle("My First Swing App"); | |
setDefaultCloseOperation(EXIT_ON_CLOSE); | |
} | |
public static void main(String[] args){ | |
//instantiating FirstAppSwing class | |
FirstAppSwing Demo; | |
//initializing Demo Object | |
Demo = new FirstAppSwing(); | |
//call setVisible boolean method of the JFrame | |
Demo.setVisible(true); | |
} | |
} |
- Isso aí, agora vamos compilar nosso código, inserindo o seguinte comando desde nosso terminal:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
javac FirstAppSwing.java |
- Executamos nossa class FirstAppSwing, inserindo o seguinte comando em nosso terminal:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
java FirstAppSwing |
- Agora podemos ver o resultado:
Espero ter sido claro, qualquer dúvida pode fazer qualquer comentário!. Obrigado por ter lido esta postagem!
Déjenos su Comentário:
0 commentários: