Ola,
Tenho uma JInternalFrame que chamo, mas ele aparece embaixo dos botões da janela principal e permite que o usuario tenha acesso aos botões, como posso fazer para torna-la modal.
Abaixo segue o codigo da JInternalFrame
public class Cadastro_Academico extends javax.swing.JInternalFrame {
public Cadastro_Academico() {
initComponents();
}
private void initComponents() {
jButton1 = new javax.swing.JButton();
getContentPane().setLayout(null);
setBackground(new java.awt.Color(255, 255, 255));
setClosable(true);
setTitle("NDS College - Manutenu00e7u00e3o dos Cadastros Acadu00eamicos");
setToolTipText("null");
setFont(new java.awt.Font("3 of 9 Barcode", 0, 10));
setName("null");
setPreferredSize(new java.awt.Dimension(600, 400));
try {
setSelected(true);
} catch (java.beans.PropertyVetoException e1) {
e1.printStackTrace();
}
setVisible(true);
jButton1.setText("jButton1");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});
getContentPane().add(jButton1);
jButton1.setBounds(180, 140, 160, 70);
pack();
java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
setSize(new java.awt.Dimension(600, 400));
setLocation((screenSize.width-600)/2,(screenSize.height-400)/2);
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
}
private javax.swing.JButton jButton1;
}
Grato
Renato Vertuam Neto
renato@imobille.com.br