TextField - Iniciante

Como eu utilizo TextField?[color=“red”][/color][size=“24”][/size][size=“18”][/size]

Depende do que tu deseja fazer ele…

Mas basicamente tu faz o seguinte:

JTextField jTextField = new JTextField(); jTextField.setText(""); //escreve alguma String nele String conteudo = jTextField.getText(); //retorna o conteudo

Agora… tu tem que ser mais especificos com as suas dúvidas… ou se voce nunca usou um… aconselho dar uma pesquisada… o Google tem muita coisa sobre isso!

Kra, da uma olhada no manual sobre Swing disponível no site da SUN, acho q tua pergunta foi muito abstrata. Na sessão artigos e tutoriais do PJ tem um tuto legal do Daniel Badawi, vale apena conferir. OK ?

Vou melhorar a pergunta!!
O TextField só pode ser usado em applets?
Só vejo exemplos dele usando applets. Será possível!!!

Obrigado!!!

NÃO!
O TextField e do pacote java.awt, mas também existe o JTextField do pacote javax.swing, esse com mais recursos.

Como eu faço para que o número que for digitado em campoNome possa ser impresso na tela ou ser manipulado de qualquer outra forma?

import java.awt.BorderLayout;
import javax.swing.*;

public class Janela4
{
public static void main(String args[])
{
JFrame janela = new JFrame(“Exemplo de Janela”);
janela.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

      JTextField campoNome = new JTextField(10);
      JLabel labelNome = new JLabel ("Nome: ");
      labelNome.setLabelFor (campoNome);
      labelNome.setDisplayedMnemonic('n');

      janela.getContentPane().add(labelNome, BorderLayout.WEST);
      janela.getContentPane().add(campoNome);
      janela.setLocationRelativeTo(null);

      janela.pack();
      janela.show();
 }

}

seuField.getText();

Não entendi.

Por exemplo colocar o que é digitado em ‘campoNome’ em um JOptionPane. É possível?

Outra coisa. No código acima quando eu digito alguma coisa e aperto ENTER, o que foi digitado permanece na caixa. Como faço para após pressionar ENTER o que estava digitado se apagar?

Cole seu código pra gente poder ajudar melhor.

O código é esse!

import java.awt.BorderLayout; 
import javax.swing.*; 

public class Janela4 
{
   public static void main(String args[]) 
   { 
      JFrame janela = new JFrame("Exemplo de Janela"); 
      janela.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 

      JTextField campoNome = new JTextField(10); 
      JLabel labelNome = new JLabel ("Nome: "); 
      labelNome.setLabelFor (campoNome); 
      labelNome.setDisplayedMnemonic('n'); 

      janela.getContentPane().add(labelNome, BorderLayout.WEST); 
      janela.getContentPane().add(campoNome); 
      janela.setLocationRelativeTo(null); 

      janela.pack(); 
      janela.show(); 
   } 
}

Colocar o que é digitado em ‘campoNome’ em um JOptionPane.

No código acima, após a janela abrir, quando eu digito alguma coisa nela e aperto ENTER, o que foi digitado permanece na caixa. Como faço para após pressionar ENTER o que estava digitado apagar-se?