0% acharam este documento útil (0 voto)
5 visualizações3 páginas

Criando Interfaces Gráficas com Java FX e Swing

O documento fornece um guia para criar interfaces gráficas usando as bibliotecas Swing e JavaFX em Java. Ele detalha os passos para criar um projeto, adicionar componentes como botões e labels, e manipular eventos. Além disso, explica conceitos básicos de código, como herança e encapsulamento, e como renderizar os projetos finais.

Enviado por

compradorpix
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
5 visualizações3 páginas

Criando Interfaces Gráficas com Java FX e Swing

O documento fornece um guia para criar interfaces gráficas usando as bibliotecas Swing e JavaFX em Java. Ele detalha os passos para criar um projeto, adicionar componentes como botões e labels, e manipular eventos. Além disso, explica conceitos básicos de código, como herança e encapsulamento, e como renderizar os projetos finais.

Enviado por

compradorpix
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

JAVA FX / SWING

Biblioteca Swing:
Ela permite que você crie interfaces graficas pra janelas não so ela como Java
FX.

Como fazer uma interface grafica de hello word! (Curso em Video)

Swing:
1. Criar um novo projeto java application

2. Desmarca a caixa main class

3. Em packge crie um arquivo novo

4. Forms GUI Swing (Pasta)

5. Form JFrame

6. Coloca nome da classe

7. Na parte Controles Swing

8. Coloca na tela um Label e Botão

Para renomear os swings:

1. Clique direito no swing edit name variavel

2. label (lblMensagem) / botão (btnClick)

3. Começo minusculo e restante maiusculo por que e um objeto!

Para criar um botão de mensagem:

1. clique direito sobre o botão

2. eventos

3. action

4. actionPerformed

JAVA FX / SWING 1
5. Fazer o comando “[Link](”Qualquer coisa”)

Sobre o codigo fonte do Swing:

public class TelaSwing extends [Link] {


private [Link] btnClick;
private [Link] lblMensagem;
private void btnClickActionPerformed(…) {
[Link](”Qualquer coisa”);
}
}

Conceitos do codigo:

extends: E uma herança, ela recebe tudo do JFrame para o extends

private: E um encapsulamento ele deixa privado

(…): E aquele codigo gigante que esta no Netbeans [Link]….

ActionPerformed: E um evento, um ação sobre a variavel ou atributo

JAVA FX:
1. Criar um projeto novo

2. JavaFX (pasta)

3. Aplicação FXML do JavaFX

4. configurar nome

5. deixar marcado classe de aplicação (ja vem marcado)

Como mecher:

1. x2 clique sobre o arquivo .FXML

2. deleta os “controles” que ja vem

3. Coloque (arastando para tela) os botões buttom e Label

4. Muda as propriedade

5. vai em code (em baixo das propriedade)

JAVA FX / SWING 2
6. muda o id dos controles

7. para lblMensagem e btnClick

8. da um control+s (save).

No [Link] fazer modificações:

1. na parte de @FXML muda o label

2. e crie um private Button

3. clique na lampada ao lado e adiciona a importação do botão

4. e complete colocando o nome do botão

5. Voltando pro code do fxml do botão na parde de “OnAction” coloque


clicouBotao

6. muda na parte de private void a parte depois do void e coloque o nome do


OnAction criado

7. apague os comando ja dados

8. coloque o mesmo codigo do swing [Link](”Qulaquer coisa”);

Conceito do codigo:

Bom em resumo e tudo o mesmo, so muda o implements e o (..):

implements: interface, ele esta fazendo interface.

(…) e o (ActionEvent event)

Para renderizar os projetos de ambos:


Clique no martelo com vassoura e pegua o [Link] e so manda para alguem
🙂

JAVA FX / SWING 3

Você também pode gostar