Como bloquear um frame para nao ser Redimensionado?

4 respostas
C

ae galera blz?????

seguinte como que eu faço para bloquear o JFrame para que o usuario nao possa redimensiona-lo???

codigo:
package Windown;

import java.awt.event.*;
import java.awt.*;
import Server.*;
import javax.swing.*;
import Usuarios.*;
import utils.*;


public class login extends JFrame implements ActionListener{
	private JButton btnEntrar=new JButton("Entrar");
	private JButton btnSair=new JButton("Sair");
	
	private JTextField txtEmail= new JTextField(20);
	
	private JLabel lblMessage= new JLabel("Digite seu e-mail abaixo:");
	
	private int nPort;
	private P2PServer server;
	private Thread thd;
	
	private MyUser u;
	
	public login(MyUser u){
		setTitle("Chat 1.0");
		this.u=u;
		JOptionPane.showMessageDialog(null,"Bem vindo ao programa de comunicação instantanea!\nVersão: 1.0\nProduzido por Bruno e Giankri");
		setLocation(250,250);
		btnEntrar.addActionListener(this);
		btnSair.addActionListener(this);
		Container login=getContentPane();
		login.setLayout(new BorderLayout());
		login.add(lblMessage,BorderLayout.NORTH);
		JPanel centro=new JPanel();
		{
			centro.setLayout(new GridLayout(1,2));
			JPanel centro1=new JPanel();
			{
				centro1.setLayout(new FlowLayout());
				centro1.add(txtEmail);
				centro1.add(btnEntrar);
			}
			centro.add(centro1);
		}
		login.add(centro, BorderLayout.CENTER);
		JPanel button=new JPanel();
		{
			button.setLayout(new FlowLayout());
			JPanel button1=new JPanel();
			{
				button1.setLayout(new FlowLayout());
				button1.add(btnSair);
			}
			button.add(button1);
		}
		login.add(button, BorderLayout.SOUTH);
		pack();
		Utils.center(this);
		setDefaultCloseOperation(EXIT_ON_CLOSE);
		setVisible(true);
	}
	public void actionPerformed(ActionEvent arg0) {
		Object src=arg0.getSource();
		if(src==btnEntrar){
			if(!txtEmail.getText().equals(u.getEmail())){
				JOptionPane.showMessageDialog(null,"Usuario nao cadastrado, cadastra-se!");
				new cadastro(u,true,false,false, null);
			}
			else{
				connect(0);
				new TelaPrincipal(u);
				dispose();
			}
		}
		if(src==btnSair){
			dispose();
			System.exit(0);
		}
	}
	
	public void connect(int port){
	 try {
		new P2PServerUI(port);
	 }
	 catch (Exception e) {
	 	//
	 }	
	}
}

4 Respostas

D

setResizable(false);

A
public login(MyUser u){

this.setResizable(false);

.

.

.

}
C

valeu funcionou blz!!!

esse metodo setResizable(false); ele eh de qual classse???

D

JFrame.

Criado 12 de abril de 2005
Ultima resposta 12 de abr. de 2005
Respostas 4
Participantes 3