java定位按钮不起作用
我有一个装饰过的JFrame
。我在框架中添加了一个背景图像,并添加了一个JButton
。
当我添加按钮时,背景图像不可见。我该怎么办?
这是我的代码片段
public Demo3()
{
setTitle("STARTUP");
setSize(800,500);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setUndecorated(true);
setLocationRelativeTo(null);
JPanel jp=new JPanel();
JButton jb=new JButton();
JLabel jl=new JLabel(new ImageIcon("c://image.jpg"));
jp.setLayout(null);
jp.add(jl);
jp.add(jb);
add(jp);
jb.setBounds(400,250,50,50);
setVisible(true);
}
# 1 楼答案
不要使用空布局
请参见Background Panel了解几个选项。根据您的具体要求,您可以: