Fixar Jframe ao centro do ecra

2 respostas
J

Como fixar um Jframe para não se poder mover quando se clica com o rato na barra de titulo?

Obrigado

2 Respostas

guivirtuoso
import java.awt.event.ComponentAdapter;
import java.awt.event.ComponentEvent;

import javax.swing.JFrame;

public class Teste extends JFrame {

	private static final long serialVersionUID = 1L;
	
	public Teste() {
		initComponents();
	}

	private void initComponents() {
		
		// Finaliza o processo java ao fechar esta janela
		setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
		
		// Titulo da Janela
		setTitle("Janela Teste");
		
		// A tela nao podera ser redimensionada
		setResizable(false);
		
		// Definindo o tamanho da janela
		setSize(new java.awt.Dimension(551, 316));
		
		// Centralizando a Janela com tamanho definido
        setLocationRelativeTo(null);
        
        // Evitando que a posição da tela seja alterada
        this.addComponentListener(new ComponentAdapter() {
            public void componentMoved(ComponentEvent e) {
                setEnabled(false);
                setEnabled(true);
            }
        });
		
	}
	
	public static void main(String... args) {
		// Testando
		new Teste().setVisible(true);
	}
	

}

Abs e bons estudos!

J

Resultou na perfeição… Obrigado

Grande Abs…

Criado 20 de janeiro de 2016
Ultima resposta 20 de jan. de 2016
Respostas 2
Participantes 2