Использование метода Java pack ()
Я не могу заставить метод pack () работать. Я попробовал несколько вещей. Мой код выглядит следующим образом:
Класс 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();
Класс 2:
public class JavaGui extends javax.swing.JFrame
{
public JavaGui()
{
getContentPane().setLayout(null);
..
getContentPane().add(panelLeft);
...
getContentPane().add(panelRight);
Я пытался использовать метод pack везде, но он не будет работать с этим способом добавления элементов графического интерфейса. Есть предложения почему? Я также попытался добавить все в JFrame вместо getContentPane (), но я не могу заставить это работать.