JinternalPanel rodando no Linux

3 respostas
UpTheIrons

Olá pessoal,

Fiz minha primeira aplicaçãozinha Java, com MDI, JInternalPanel e JDialogo.
O prog faz um simples cadastro, usei JPA e achei fantastico, tudo rodou
certinho com Sql Server, MySql e Postgre.

Mas qdo coloco esta aplicação pra rodar no linux, o JInternalPanel não abre,
há algum motivo especial?

Alguma idéia?

Grato,

3 Respostas

fabiofalci

Alguma Exception na console?

UpTheIrons

Nada… ele passa todo certo e n exibe.

UpTheIrons

Desta forma aqui, pelo menos no windows, funciona de forma correta.

//codigo que chama o JinternalFrame
private void jmiCadastroContaActionPerformed(java.awt.event.ActionEvent evt) {

frmConta frm = new frmConta(this.dktPanelPrincipal.getSize());
    desktop.add(frm);
    frm.setVisible(true);

}

//Construtor do JInternalFrame
public frmConta(Dimension dktSize) {

try {              
          
            initComponents();

            TableColumnModel  colunaModelo = jtbConta.getColumnModel();
            colunaModelo.getColumn(0).setMinWidth(0);
            colunaModelo.getColumn(0).setPreferredWidth(0);
            colunaModelo.getColumn(0).setMaxWidth(0);

            this.dktSize = dktSize;

            Dimension ds = dktSize;
            Dimension dw = this.getSize();
            this.setLocation((ds.width - dw.width) / 2, (ds.height - dw.height) / 2);

            
        } catch (Exception e) {
            e.printStackTrace();
        }
Criado 7 de dezembro de 2008
Ultima resposta 8 de dez. de 2008
Respostas 3
Participantes 2