在win中,编译运行都很正常。到了LINUX下报空指针。。折腾死我了。。求救。import javax.swing.*;
import java.awt.*;
import javax.swing.Box;class MyWin extends Frame
{
Box boxv1,boxv2,baseBox;
MyWin(String s)
{
super(s);

Box.createVerticalBox();
boxv1.add(new JLabel("name"));
boxv1.add(Box.createVerticalStrut(8));
boxv1.add(new JLabel("Email"));
boxv1.add(Box.createVerticalStrut(8));
boxv1.add(new JLabel("Job"));
boxv2.createVerticalBox();
boxv2.add(new TextField(12));
boxv2.add(Box.createVerticalStrut(8));
boxv2.add(new TextField(12));
boxv2.add(Box.createVerticalStrut(8));
boxv2.add(new TextField(12));
baseBox.createHorizontalBox();
baseBox.add(boxv1);
baseBox.add(Box.createHorizontalStrut(10));
baseBox.add(boxv2);
setLayout(new FlowLayout());
add(baseBox);
setBounds(100,100,200,250);
setVisible(true);
validate();
}
}
class UseBoxLayout
{
public static void main(String args[])
{
MyWin fancy=new MyWin("fancy");
}
}