Duvida com textField

ola boa tarde,
preciso de ajuda com os TextField, quero que quando um FORM for aberto um certo textfield da minha tela esteja com a barrinha q fica poscando de quando vai digitar algo?

e tambem estou com duvida pq quando o usuario aperta enter, quero que que subtitua uma ação do J_button da tela?

como faço isso?

Usando setFocus e addActionListener

Coloca a text.requestFous()

Visite o site
http://www.tiacademicoweb.xpg.com.br/

pode ter material que vai te servir de ajuda

Achei a sua pergunta bem simples, nada que um google não resolvesse, mesmo assim, aqui está.


import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JOptionPane;
import javax.swing.JTextField;

public class Frame extends javax.swing.JFrame implements ActionListener{
	private JButton btOk;
	private JTextField tfTexto;
	
	public static void main(String[] args) {
		new Frame().setVisible(true);
	}

	public Frame(){
		try {
			this.setDefaultCloseOperation(EXIT_ON_CLOSE);
			getContentPane().setLayout(null);
			{
				btOk = new JButton();
				getContentPane().add(btOk);
				btOk.setText("Ok");
				btOk.setBounds(163, 22, 82, 36);
				btOk.addActionListener(this);
			}
			{
				tfTexto = new JTextField();
				getContentPane().add(tfTexto);
				tfTexto.setBounds(33, 29, 106, 22);
				tfTexto.addActionListener(this);
			}
			{
				this.setSize(289, 109);
			}
			tfTexto.requestFocus(); //setando o foco
		} catch(Exception e) {
			e.printStackTrace();
		}
	}

	@Override
	public void actionPerformed(ActionEvent e) {
		// TODO Auto-generated method stub
		if (e.getSource() == btOk || e.getSource() == tfTexto){ //nem precisava, já que so tem dois componentes e os dois vai disparar o evento.
			JOptionPane.showMessageDialog(null, "OI");
		}
	}
}