no NetBeans, tenho jframe, nesse jframe coloquei um jdialog, quando cliko no botao o jdialog aparece, o problema e q aparece somente a barra de titulo (pack()), nao aparece os componentes, e no netbeans nao achei a propriedade para definir o tamanho do jdialog, tentei usar setSize mas nao deu certo, alguem saber como definir o tamanho do jdialog no NetBeans
Tamanho do jDialog
A
4 Respostas
B
tente o pack() ou o setPreferedSize(Dimension)
t+
A
pack() é como esta, pois aparece muito pequeno, no caso do setpreferedsize(), o q é passado como parametro ?, o q vai no lugar do dimension ? nao consegui ainda
public NewJFrame() {
initComponents();
jDialog1.setSize(800,600);
}
tenta mexer no tamanho dele depois do método initComponents…
A
Ufa! consegui, se servir pra alguem, segue ai o codigo. Valeu pessoal
abraços
Dimension tamanho = jDialog1.getPreferredSize();
Dimension tamanhoframe = getSize();
java.awt.Point loc = getLocation();
jDialog1.setLocation(
(tamanhoframe.width - tamanho.width) / 2 + loc.x,
(tamanhoframe.height - tamanho.height) / 2 + loc.x);
jDialog1.setModal(true);
jDialog1.pack();
jDialog1.setVisible(true);
Criado 21 de novembro de 2006
Ultima resposta 21 de nov. de 2006
Respostas 4
Participantes 3