怎么用Java实现,设置JFrame的图片背景,然后在背景上添加按钮和文本信息??
感谢回答!!!

解决方案 »

  1.   

    覆写JFrame的paint方法,自己将图片画出来,按钮和文本加到ContentPane里就好了.
      

  2.   

    可以先把图片放在一个Label上
    ImageIcon ii=new ImageIcon("./src/images/login.jpg");
    JLabel jl=new JLabel(ii);然后再把label加到frame上
    JFrame jf = new JFrame("");
    jp.add(jl);
    要在背景上加按钮之类的话,你的按钮要设置位置,不要采用布局:
    如jl.add(jb1);
    jl.add(jb2);jb1.setBounds(80,220,60,25);
    jb2.setBounds(160,220,60,25);//第一个参数是横坐标,第二个个纵坐标,这两个参数确定按钮的位置
    第三个参数是按钮的长,第四个是按钮的宽希望对你有帮助.