Usando o método Java pack ()
Não consigo fazer o método pack () funcionar. Eu tentei várias coisas. Meu código fica assim no momento:
Classe 1:
public static void main( String[] args )
{
java.awt.EventQueue.invokeLater(new Runnable() {
public void run()
{
JavaGui mygui = new JavaGui();
// mygui.setSize(1154, 753);
mygui.setVisible(true);
mygui.pack();
Classe 2:
public class JavaGui extends javax.swing.JFrame
{
public JavaGui()
{
getContentPane().setLayout(null);
..
getContentPane().add(panelLeft);
...
getContentPane().add(panelRight);
Tentei colocar o método pack em todos os lugares, mas não vai funcionar com essa maneira de adicionar elementos de GUI. Alguma sugestão por quê? Também tentei adicionar tudo a um JFrame em vez de getContentPane (), mas também não posso fazer isso funcionar.