
正文
JAVA改变窗口图片代码 java窗口显示图片
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Java里用什么方法把一个窗体里一张图换到另一张图
JDK宝典里有这样的一段代码,你调用copyFile方法就可以了:/** * 复制单个文件, 如果目标文件存在,则不覆盖。
*/\x0d\x0aJLabellblLogo=newJLabel(i);//用指定的图片构造标签对象lb\x0d\x0athis.getLayeredPane().add(lb,newInteger(Integer.MIN_VALUE));\x0d\x0a//把标签放在第二层JlayerPane上。
x。用a创建label,x= 1。监听label的click事件。接收到click事件时,将x和1进行异或操作,然后判断x的值,为1的话将label的图片替换为a,为0的话替换为b。这么做的话就可以实现你的要求了。
稍微复杂的实现 将人的图片设置被背景,衣服如果分上下衣(就分成DIV1/2),衣服做成PNG模式,放在DIV1/2里,主要衣服的位置准确性,这样用2个JS就可以实现 1个换背景 1个换衣服。最最复杂的实现,用java画图。
相关问答
Q1: java里怎样使背景图片适应窗口大小?
1、JLabel imgLabel = new aLabel(image);// 将背景图放在标签里。this.getLayeredPane().add(imgLabel, new Integer(Integer.MIN_VALUE));// 注意这里是关键,将背景标签添加到jfram的LayeredPane面板里。
2、这个好像有点难吧,因为屏幕有的是方的有的是宽的,本身html规范就有自适应。这个没办法搞出来。
3、建议你用背景重绘的方式 。 如果用Jlabel 的话。
4、setVisible(true);不管用哪种方法,由于窗口有最小大小限制(主要是要显示标题栏上的按钮,所以如果设置成不要按钮,就可以不用本限制,但Jframe不好办,需要用其他类型的窗口),所以如果图片过窄的话,两边会显示空白。
Q2: java的程序中图片随着界面改变
建议你用背景重绘的方式 。 如果用Jlabel 的话。
Java小程序是增加照片效果的很好的方式。
Q3: java窗口图片更换问题
1、利用标签组件来设置\x0d\x0a标签本来是一种最简单的组件,为什么可以将它设置成为一个窗体的背景呢?首先还是要了解框架JFrame中的层次结构。
2、在A按钮事件处理中调用A窗口的类,再把当前的窗口关掉。
3、用PANEL 继承PANEL重写paintComponent方法,这些控制添加在panel上,就不会出现你说的问题了。重写paint,会出现你说的问题 直接在窗体上添加了背景图片也会出现你说的问题。下边是例子。
4、java中控制图片不移出窗口的办法:去掉窗口的标题栏边框,使得没办法拖动 拦截鼠标拖动事件,不作处理,就无法移动了。
Q4: 我想在java登陆窗口上添加背景图片,请问怎么添加啊,登陆界面的具体代码...
1、利用标签组件来设置,具体代码如下:JPanelpnlMain=new JPanel(); //创建面板pnlMain。getContentPane().add(pnlMain); //将pnlMain设置为主面板。
2、具体代码如下:\x0d\x0aJPanelpnlMain=newJPanel();//创建面板pnlMain。\x0d\x0agetContentPane().add(pnlMain);//将pnlMain设置为主面板。
3、在Body中添加 在登录框的div添加 在css添加 在body添加:BODY { background-image: 图片路径地址 } 根据ID添加 login{ background-image: 图片路径地址 } 这些都可以的,还有js也可以添加的。
4、JLabel imgLabel = new JLabel(img);//将背景图放在标签里。
5、步骤:首先先在project里新建个文件夹(Folder),然后把你要插入的图片复制黏贴到这个文件夹里面。
6、用标签组件JLabel来设置窗体背景,其扩展性上比较差,且在标签上不能放置其他组件,比如:在放置一个JButton,整个布局背景图就错乱。
Q5: 怎么为Java程序添加背景图片代码?
利用标签组件来设置,具体代码如下:JPanelpnlMain=new JPanel(); //创建面板pnlMain。getContentPane().add(pnlMain); //将pnlMain设置为主面板。
具体代码如下:\x0d\x0aJPanelpnlMain=newJPanel();//创建面板pnlMain。\x0d\x0agetContentPane().add(pnlMain);//将pnlMain设置为主面板。
可以新建个面板,在面板里放入带图片的JLabel,填满面板即可。
关于JAVA改变窗口图片代码和java窗口显示图片的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






