创建了一个Frame的class
添加俩个JLabel控件(label_icon和label3)
练习添加俩个图片控件
class LabelFrame extends JFrame
{ private JLabel label_icon;
private JLabel label3;
public LabelFrame()//构造器
{
Icon star=new ImageIcon("src/star.png" );
label_icon=new JLabel(null ,star ,SwingConstants.LEFT);
add(label_icon);
////////
label3=new JLabel();
label3.setText("lately set");
label3.setIcon(star);
label3.setHorizontalAlignment(SwingConstants.CENTER);
add(label3);
}
}
添加了label3控件以后,label_icon的图片就不会显示。只会显示label3
就是:只有把 add(label3); 这一行注释掉
就能显示label_icon(当然在左侧)
如何俩个控件都显示出来???是布局问题吗。。