永发信息网

这java程序后面怎么把标签加到窗口里面去?

答案:1  悬赏:20  手机版
解决时间 2021-02-16 05:15
  • 提问者网友:愿为果
  • 2021-02-15 06:57
import java.awt.*;
import javax.swing.*;

public class Jianli extends JFrame{
private Container c;
private JButton b,d,e;
private JPanel l;
private JLabel f,i,j,k;

public Jianli(){
this.setTitle("登录系统");
setBounds(100,100,600,600);
getContentPane().setBackground(Color.LIGHT_GRAY);
setForeground(Color.green);
setLayout(null);
c=this.getContentPane();
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
init();
}
public void init(){
b=new JButton("登录");
b.setBounds(40,480,100,40);
b.setForeground(Color.BLACK);
b.setFont(new Font("黑体",Font.BOLD,15));
d=new JButton("重置");
d.setBounds(200,480,100,40);
d.setForeground(Color.BLACK);
d.setFont(new Font("黑体",Font.BOLD,15));
e=new JButton("注册");
e.setBounds(360,480,100,40);
e.setForeground(Color.BLACK);
e.setFont(new Font("黑体",Font.BOLD,15));
c.add(b);
c.add(d);
c.add(e);

JPanel l=new JPanel();
l.setBackground(Color.ORANGE);
l.setBounds(100,100,600,600);

JLabel f=new JLabel("学生管理系统");
JLabel i=new JLabel("用户");
JLabel j=new JLabel("密码");
JLabel k=new JLabel("角色");
l.add(f);
l.add(i);
l.add(j);
l.add(k);

}
public static void main(String[] args){
new Jianli().setVisible(true);

}
}
最佳答案
  • 五星知识达人网友:不甚了了
  • 2021-02-15 07:43
JPanel l=new JPanel();
l.add(c);
l.setBackground(Color.ORANGE);
l.setBounds(100,100,600,600);
我是这么想的,你把按钮都放在一个容器里面了,然后再把整个放在面板里面,试试看?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯