FC ConcursosFC Concursos

Questão FC374746

Embora seja possível realizar entradas e saídas com o uso dos diálogos JOptionPane, no Java, a maioria dos aplicativos GUI (Graphical User Interface – Interface Gráfica com Usuário

Linguagens de Programação

Instituto Consulplan · 2022

Embora seja possível realizar entradas e saídas com o uso dos diálogos JOptionPane, no Java, a maioria dos aplicativos GUI (Graphical User Interface – Interface Gráfica com Usuário) pode exigir interfaces elaboradas de forma mais complexa. O GUI Swing traz alguns componentes básicos “Normalmente, recebe entrada do usuário.” Trata-se do componente:

  1. JList
  2. JLabel
  3. JPanel
  4. JTextField
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

JTextField é o componente Swing usado para entrada de texto de linha única em interfaces gráficas. Visualmente aparece como uma caixa onde o usuário digita valores que o programa irá ler e processar.

Para obter o conteúdo digitado usa-se getText(); para preencher programaticamente, setText(String). É possível controlar o comportamento com setEditable(boolean) (permite ou não edição) e setEnabled(boolean) (ativa/desativa o componente).

Eventos de confirmação (por exemplo, tecla Enter) podem ser tratados com addActionListener(ActionListener). Para acompanhar mudanças em tempo real, usa-se um DocumentListener ou aplica-se um DocumentFilter para validação/formatos.

Outras propriedades úteis: setColumns(int) (largura em colunas), setFont, setForeground e setBackground para ajustar aparência, e métodos de seleção/caret para manipular o texto selecionado.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo