JFrame e JTextField

1 resposta
cu_ringa
gostaria de saber como deixar um frame para não poder ser redimensionavel, nem maximizavel.

também queria saber como faço para o cursor ir para o JTextField pré-determinado por mim no código-fonte.

valeu galeraaaaa!!!

1 Resposta

R

Fala cu_ringa !!! :smiley:

você deve utilizar o método .setResizable() da frame para setar se ela pode ser redimensionada ou não…
e deve utilizar o método .requestFocus() para solicitar o foco para um determinado componente.

fiz um exemplo com ambas funcionalidades…

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

public class RequestFocus extends JFrame {
 
	private JTextField textField1, textField2;

	public RequestFocus() {
		super("Request Focus");
		
		textField1 = new JTextField("1", 10);
		textField2 = new JTextField("2", 10);
		
		getContentPane().add(textField1);
		getContentPane().add(textField2);
		getContentPane().setLayout(new FlowLayout());
		

		setResizable(false);
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setSize(200, 200);
		show();
		textField2.requestFocus();
	}
	
	public static void main(String[] args) {
		RequestFocus menuTrigger = new RequestFocus();
	}
}

até mais…

Criado 1 de dezembro de 2003
Ultima resposta 1 de dez. de 2003
Respostas 1
Participantes 2