MigLayout无法在java中解析

MigLayout无法在java中解析,java,swing,packaging,miglayout,Java,Swing,Packaging,Miglayout,MigLayout无法解决我的应用程序中的问题。代码如下所示。 我也试过在主体中这样做,但同样的错误也发生了 package javaAss; import java.awt.*; import javax.swing.*; import javax.swing.SwingUtilities; public class Guest { JFrame frame=new JFrame("Login as Guest"); JPanel panel = new

MigLayout无法解决我的应用程序中的问题。代码如下所示。 我也试过在主体中这样做,但同样的错误也发生了

package javaAss;
import java.awt.*;
import javax.swing.*;
import javax.swing.SwingUtilities;

public class Guest 
   {
       JFrame frame=new JFrame("Login as Guest");
       JPanel panel = new JPanel();
       JLabel password=new JLabel("Enter Password");
       JTextField length=new JTextField(5);
       JButton b1=new JButton("Sign in");
       JButton b2=new JButton("Go Back");

public Guest()
{

    JOptionPane.showMessageDialog(null,"You Selected Login as Guest");
    panel.setLayout( new MigLayout());
    panel.add(password);
    panel.add(length);
    panel.add(b1);
    panel.add(b2);
    frame.setSize(500,400);
    frame.setResizable(true);
    frame.setVisible(true);
    frame.add(panel);
}
public static void main (String [] aa)
 {
    SwingUtilities.invokeLater(new Runnable()
    {
    public void run()
    {
        new Guest();    
    }
    });

  }
 }
在这一行

panel.setLayout( new MigLayout());
错误一次又一次地发生,MigLayout无法解决,但我也尝试用net.miginfocom.swing.MigLayout解决这个问题


我用eclipse运行这个应用程序,我的java编译器是1.6 JRE

MigLayout不是标准的java布局。 你必须:

  • 下载到相应的.jar文件

  • 将jar添加到类路径

  • 然后导入它

以下是入门指南:

您遇到了什么错误?