JInternalFrame

2 respostas
S
public Sea(final JDesktopPane desktop) {

        super("WELCOME", false, true, false, true);
        initComponents();
        this.setVisible(true);
        jb_in.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                desktop.add(new GUI());
            }
        });
    }

tenho este metod q nada mais é que uma acao de um botao jb_in e ele me abre um desktop porém esta abrindo por traz da tela e precisava que ele abri-se na frente qqr ajuda sera bem vinda!

2 Respostas

S

aproveitando o topico gostaria de postar outra duvida como abro um jinternalframe no centro de um jframe!!

vlw!!

discorpio

Boa noite Samuel.

Pra dizer a verdade está meio confuso entender essa sua pergunta.

Primeiro você está tentando abrir mais de um JDesktopPane em sua aplicação, ai eu pergunto, para quê :?: :?: :?:

Quando na verdade, você só precisa de um JDesktopPane na aplicação e abrir vários JInternalFrame dentro dêle.

Se você quiser trazer um JInternalFrame para frente de todos os outros, basta digitar:

meu_frame.moveToFront();

Para centralizar um JFrame no centro de JDesktopPane é só digitar.

meu_frame.setLocationRelativeTo(meuJDesktopPane);

Um abraço

Criado 20 de janeiro de 2012
Ultima resposta 21 de jan. de 2012
Respostas 2
Participantes 2