TADS IFGoiano-Urutaí
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Procurar
 
 

Resultados por:
 


Rechercher Pesquisa avançada

Últimos assuntos
» Dowloand de Videos youtube Sem Permissão adminstrador
manipuladores  EmptySeg Jan 02, 2023 2:13 pm por juk

» Cypecad 2019
manipuladores  EmptySeg Jan 02, 2023 1:41 pm por juk

» Atualizando é instalando o IExplorer 11 no windows 7
manipuladores  EmptyTer Ago 30, 2022 10:54 pm por juk

» COMO HABILITAR INTERNET EXPLORER NO WINDOWS 10
manipuladores  EmptySex Abr 29, 2022 6:43 pm por juk

» Usando o Monitor de Recursos do sistema para identificar processos Associados.
manipuladores  EmptyQua Abr 06, 2022 10:19 am por juk

» Fazendo backup do anydesk
manipuladores  EmptyTer Abr 05, 2022 7:30 pm por juk

» Recuperando Favoritos, senhas apos formatar o navegador (Mozilla Firefox ou Chrome)
manipuladores  EmptyTer Abr 05, 2022 7:28 pm por juk

» Comando para tentar recuperar o windows
manipuladores  EmptyQua Out 27, 2021 5:52 pm por juk

» NGROK para divulgação de site remoto
manipuladores  EmptyTer Set 29, 2020 9:40 am por juk

Quem está conectado?
3 usuários online :: 0 registrados, 0 invisíveis e 3 visitantes

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 192 em Ter Out 26, 2021 6:07 am

manipuladores

Ir para baixo

manipuladores  Empty manipuladores

Mensagem  juk Dom Set 01, 2013 4:17 pm

Código:

import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JPasswordField;
import javax.swing.JTextField;

public class ExemplorTextFrame extends JFrame {

    private JTextField textField1; //campo de texto
    private JTextField textField2; //campo de texto
    private JTextField textField3; //campo de texto
    private JPasswordField jPassword; //campo de senha

    //contrutor
   public ExemplorTextFrame() {
        super("Testa JTextFeld e Jpassowrd");
        setLayout(new FlowLayout()); //configura o layout do frame


        //constroi um textField com 10 colunas
        textField1 = new JTextField("Texto com 20 colunas", 20);
        textField1.setToolTipText("Compo com 20 coluna");
        add(textField1);

        //constroi um campo de texto padrão
        textField2 = new JTextField("Campo de texto padrao");
        textField2.setToolTipText("Campo padrão");
        add(textField2);

        //constroi um campo de texto com 21 colunas
        textField3 = new JTextField("texto não editavel", 21);
        textField3.setEditable(false);
        textField3.setToolTipText("texto não editavel");
        add(textField3);

        //controi campo de senha

        jPassword = new JPasswordField("senha");
        jPassword.setToolTipText("Campo de senha");
        add(jPassword);

        //manipuladores
        TextFieldManipuladores manipuladores = new TextFieldManipuladores();
        textField1.addActionListener(manipuladores);
        textField2.addActionListener(manipuladores);
        textField3.addActionListener(manipuladores);
        jPassword.addActionListener(manipuladores);
        
    }//fim do construtor

    public class TextFieldManipuladores implements ActionListener {

        @Override
        public void actionPerformed(ActionEvent evt) {
            String string = ""; //declara uma string a exibida

            //usuário pressiono Enter no TextFrind1
            if (evt.getSource() == textField1) {
                string = String.format("TextFrind1: %s", evt.getActionCommand());
            }
            else if (evt.getSource() == textField2) {
                string = String.format("TextFrind2: %s", evt.getActionCommand());
            }
            else if (evt.getSource() == textField3) {
                string = String.format("TextFrind3: %s", evt.getActionCommand());
            }
            else if (evt.getSource() == jPassword) {
                string = String.format("Jpassword: %s", evt.getActionCommand());
            }
            
            //exitbe evento
            JOptionPane.showMessageDialog(rootPane, string);
            
            


        }
        //processa evento nos campos de texto
    }
}
################################################################################
classe teste
Código:

import javax.swing.JFrame;

public class testFrame {
    public static void main(String[] args) {
        
        ExemplorTextFrame objeto = new ExemplorTextFrame();
        objeto.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        objeto.setSize(350, 120);
        objeto.setVisible(true);
      
   }
    
}
juk
juk

Mensagens : 262
Data de inscrição : 02/04/2012

Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos