import java.awt.*;
import javax.swing.*;
public class LoginSys extends JFrame { public LoginSys() {
Container pan = getContentPane();
GridBagLayout gb = new GridBagLayout();
GridBagConstraints gc = new GridBagConstraints();
pan.setLayout(gb);
gc.fill = GridBagConstraints.HORIZONTAL; JLabel lbl = new JLabel("hello");
gc.gridx = 0;
gc.gridy = 0;
gb.setConstraints(lbl,gc);
pan.add(lbl); JLabel lbl2 = new JLabel("hellp2");
gc.gridx = 2;
gc.gridy = 0;
gb.setConstraints(lbl2,gc);
pan.add(lbl2);
}
public static void main(String[] args){
LoginSys log = new LoginSys();
log.setTitle("hello");
log.pack();
log.setVisible(true);
}
}=============================
这段代码执行后,怎么就是一个黑的,什么都没有,我要显示的label呢,怎么没有,哪里错了?
import javax.swing.*;
public class LoginSys extends JFrame { public LoginSys() {
Container pan = getContentPane();
GridBagLayout gb = new GridBagLayout();
GridBagConstraints gc = new GridBagConstraints();
pan.setLayout(gb);
gc.fill = GridBagConstraints.HORIZONTAL; JLabel lbl = new JLabel("hello");
gc.gridx = 0;
gc.gridy = 0;
gb.setConstraints(lbl,gc);
pan.add(lbl); JLabel lbl2 = new JLabel("hellp2");
gc.gridx = 2;
gc.gridy = 0;
gb.setConstraints(lbl2,gc);
pan.add(lbl2);
}
public static void main(String[] args){
LoginSys log = new LoginSys();
log.setTitle("hello");
log.pack();
log.setVisible(true);
}
}=============================
这段代码执行后,怎么就是一个黑的,什么都没有,我要显示的label呢,怎么没有,哪里错了?
我估计不是代码问题.是其他问题.