Last active
November 15, 2017 18:20
-
-
Save Edsts/c27f0ee38882ccc4395ba728da739549 to your computer and use it in GitHub Desktop.
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
package conexao; | |
import javax.swing.JLabel; | |
import javax.swing.JButton ; | |
import javax.swing.JFrame ; | |
import javax.swing.JTextField ; | |
import java.awt.*; | |
import conexao.DaoPaciente; | |
public class JanelaPaciente extends JFrame { | |
public static void main (String[]args) { | |
//Cria a janela principal | |
JFrame janela = new JFrame("Dados do paciente"); | |
janela.setSize(700,500); //Define o tamanho da janela | |
janela.setVisible(true);//Define a visibilidade da janela | |
janela.setLayout(null); //Sem layout padrão | |
janela.getContentPane().setBackground(Color.darkGray);//Muda a cor de fundo da janela | |
//Cria a label título | |
JLabel titulo = new JLabel("Cadastro de pacientes - Clínica Medical Caxias"); //Cria uma nova label | |
janela.add(titulo);//Incorpora a label na janela | |
titulo.setVisible(true);//Define a visibilidade da label | |
titulo.setBounds(140, 40, 450, 23); //Define o posicionamento e tamanho da label | |
titulo.setFont(new Font("Arial",Font.BOLD,20)); //Muda a fonte da label | |
titulo.setForeground(Color.WHITE); //Muda a cor da label | |
//Cria a label CPF | |
JLabel cpf = new JLabel("Digite o CPF ") ; | |
janela.add(cpf); | |
cpf.setVisible(true); | |
cpf.setBounds(40,100,450,23); | |
cpf.setFont(new Font("Arial",Font.BOLD,14)); | |
cpf.setForeground(Color.WHITE); | |
//Cria o campo CPF | |
JTextField campo = new JTextField(""); //Cria um novo campo de texto | |
janela.add(campo);//Incorpora o campo de texto na janela | |
campo.setVisible(true); //Define a visibilidade do campo | |
campo.setBounds(170, 100, 400, 30);//Define o posicionamento e tamanho do campo | |
//Cria a label RG | |
JLabel rg = new JLabel("Digite o RG "); | |
janela.add(rg); | |
rg.setVisible(true); | |
rg.setBounds(40, 140, 450, 23); | |
rg.setFont(new Font("Arial",Font.BOLD,14)); | |
rg.setForeground(Color.WHITE); | |
//Cria o campo RG | |
JTextField campo2 = new JTextField(); | |
janela.add(campo2); | |
campo2.setVisible(true); | |
campo2.setBounds(170,140,400,30); | |
//Cria a label NOME | |
JLabel nome = new JLabel("Digite o nome "); | |
janela.add(nome); | |
nome.setVisible(true); | |
nome.setBounds(40, 180, 450, 23); | |
nome.setFont(new Font("Arial",Font.BOLD,14)); | |
nome.setForeground(Color.WHITE); | |
//Cria o campo NOME | |
JTextField campo3 = new JTextField(); | |
janela.add(campo3); | |
campo3.setVisible(true); | |
campo3.setBounds(170,180,400,30); | |
//Cria a label ENDEREÇO | |
JLabel endereco = new JLabel("Digite o endereço "); | |
janela.add(endereco); | |
endereco.setVisible(true); | |
endereco.setBounds(40, 220, 450, 23); | |
endereco.setFont(new Font("Arial",Font.BOLD,14)); | |
endereco.setForeground(Color.WHITE); | |
//Cria o campo ENDEREÇO | |
JTextField campo4 = new JTextField(); | |
janela.add(campo4); | |
campo4.setVisible(true); | |
campo4.setBounds(170,220,400,30); | |
//Cria a label SEXO | |
JLabel sexo = new JLabel("Digite o sexo "); | |
janela.add(sexo); | |
sexo.setVisible(true); | |
sexo.setBounds(40, 260, 450, 23); | |
sexo.setFont(new Font("Arial",Font.BOLD,14)); | |
sexo.setForeground(Color.WHITE); | |
//Cria o campo SEXO | |
JTextField campo5 = new JTextField(); | |
janela.add(campo5); | |
campo5.setVisible(true); | |
campo5.setBounds(170,260,400,30); | |
//Cria a label TELEFONE | |
JLabel telefone = new JLabel("Digite o telefone "); | |
janela.add(telefone); | |
telefone.setVisible(true); | |
telefone.setBounds(40, 300, 450, 23); | |
telefone.setFont(new Font("Arial",Font.BOLD,14)); | |
telefone.setForeground(Color.WHITE); | |
//Cria o campo TELEFONE | |
JTextField campo6 = new JTextField(); | |
janela.add(campo6); | |
campo6.setVisible(true); | |
campo6.setBounds(170,300,400,30); | |
//Cria o botão | |
JButton botao = new JButton("Enviar dados");//Cria um novo botão | |
janela.add(botao);//Incorpora o botão na janela | |
botao.setVisible(true);//Define a visibilidade do botão | |
botao.setBounds(250, 360, 150, 30);//Define o posicionamento e tamanho do botão | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment