JPanel jp=new JPanel()://定义面板并初始化
Icon iocn=new ImageIcon("C:/My Documents/tupianjpg");//定义并初始化,写上的绝对路径
JLabel jl=new JLabel(icon)://把放在标签上
jpadd(jl);//往面板上添加标签注意:面板JPanel不能之间添加iocn,icon需要放在标签JLabel上,才能在JPanel上显示
import javaawtevent;
import javaxswing;
public class MainJFrame extends JFrame{
private ImageJPanel ip;
public MainJFrame() {
initial();
}
public void initial()
{
ip=new ImageJPanel();
thissetTitle("Demo");
thissetSize(400,300);
thissetResizable(false);
thissetDefaultCloseOperation(JFrameEXIT_ON_CLOSE);
thissetLocationRelativeTo(this);
Container c=thisgetContentPane();
csetLayout(null);
ipsetBounds(0,0,thisgetWidth(),thisgetHeight());
cadd(ip);
thissetVisible(true);
}
public static void main(String[] args)
{
new MainJFrame();
}
}
class ImageJPanel extends JPanel
{
private ImageIcon ii;
public ImageJPanel()
{
//bkjpg是指背景的名称 ii=new ImageIcon("bkjpg");
}
//绘制背景 public void paintComponent(Graphics g)
{
superpaintComponent(g);
gdrawImage(iigetImage(),0,0,this);
}
}
第一步:先单击“开端 →运转 ”,打开“运转 ”对话框并输入 “Regedit”(不包含外侧引号);接着单击“确定”按钮打开注册表编辑器,再定位到“HKEY_LOCAL_MACHINESOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background”分支下;大众会发觉有一个名为“OEMBackground”的双字节值(假如没有,可本身 新建一个),结尾右击该双字节值,挑选修正,将其值修正为1。
修改注册表数值
第二步:打开“C:\Windows\System32\oobe”目录,然后在该目录下建立一个名为“info”的文件夹并打开,接着在打开的目录下建立一个名为“backgrounds”的文件夹,再将本身 提早预备好的JPG格式的背景调整成1024×768像素大小,结尾将调整好的背景保存到“C:\Windows\System32\oobeinfo\backgrounds”目录下,文件名为“backgroundDefaultjpg”。完成以上两步的操作后,登记或重启零碎,我们 就可以 看到修正后的登录界面的成效了。
把制作好的照片复制到此文件夹
提示:我们编辑好的登录界面的背景“backgroundDefaultjpg”,其体积必须控制在250KB以内;否则我们修改后的登录界面的背景就无法正常显示!
欢迎分享,转载请注明来源:品搜搜测评网