Duvida com foco do JFrame

1 resposta
R

Olá pessoal,
gostaria de saber onde estou errando no codigo, pois quero que essa janela naum perca o foco...quero que independente dos aplicativos que forem abertos essa janela fique sempre por cima...onde estou errando?
será o metodo errado, podem me ajudar qual metodo é de acordo..testei varios mas nenhum funcionou, mas naum deu erro de compilaçao.

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

class Janela extends JFrame implements WindowListener
{
 private Container c;
 
 public Janela()
 {
 	super("Teste");
	c=getContentPane();
	setBounds(500,200,200,200);
	c.setLayout(null);
		
	setVisible(true); 
		
	}
	public void windowDeactivated(WindowEvent e){
	 	this.setFocusableWindowState(true);
	}
	 
	public void windowActivated(WindowEvent e){
	}
	  
	public void windowClosed(WindowEvent e){
	}
	 
	public void windowIconified(WindowEvent e){
	}
	 
	public void windowDeiconified(WindowEvent e){
	}
	 
	public void windowClosing(WindowEvent e){
	}
	 
	public void windowOpened(WindowEvent e){
	}

	public static void main(String arg[]){
		Janela jan=new Janela();
	}
}

fico aguardando... obrigado

1 Resposta

J

Pelo que eu vi faltou a seguinte linha no construtor da classe:

addWindowListener(this);

Espero ter ajudado…
Flw…

Criado 31 de janeiro de 2005
Ultima resposta 31 de jan. de 2005
Respostas 1
Participantes 2