MigLayout tela aparece vazia
package miglayout;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class MigLayout extends JFrame
{
JLabel nome_label = new JLabel();
JTextField nome_jtextfield = new JTextField();
JLabel surname_label = new JLabel();
JTextField surname_textfield = new JTextField();
JLabel endereco_label = new JLabel();
JTextField endereco_textfield = new JTextField();
public MigLayout()
{
super("MigLayout");
JPanel painel = new JPanel(new net.miginfocom.swing.MigLayout());
painel.add(nome_label);
painel.add(nome_jtextfield);
painel.add(surname_label, "gap unrelated");
painel.add(surname_textfield, "wrap"); // wrap quebra a linha
painel.add(endereco_label);
painel.add(endereco_textfield, "span, grow"); // "span, grow" : ele vai ocupar a o resto da linha inteiro e o proximo componente que for inserido, quebra a linha
setResizable(false);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(300, 300);
//pack();
setVisible(true);
}
public static void main(String[] args)
{
new MigLayout();
}
}
MigLayout tela aparece vazia
M
2 Respostas
Faltou adicionar o panel no frame.
Tens que adicionar o painel no frame…
getContentPane().add(painel);
Criado 16 de agosto de 2012
Ultima resposta 16 de ago. de 2012
Respostas 2
Participantes 3
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo