繁体   English   中英

摆动控件不可见

[英]Swing controls are not visible

摆动控件不可见。它显示为灰色屏幕,其中没有任何组件。awt是否正在发生某些事情?

import javax.swing.*;

public class s1 extends JFrame {

JLabel l1, l2;
JTextField t2;
JButton b1, b2;
JPanel p1;

public s1() {


    setTitle("Login Window");`setting title for the Window `
    setBounds(200, 200, 350, 150); `setting boundations for window`
    p1 = new JPanel();

标签未显示`

l1 = new JLabel("User Name");
getContentPane().add(p1);
setSize(350, 150);
setVisible(true);
}

public static void main(String args[]) {
    new s1();

}
}

您的JLabel已创建,但未添加到任何组件,因此它不可见:

p1.add(l1);

假设您希望将其显示在JPanel中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM