java怎么给窗体或者面板设置背景图片?

如题所述

第1个回答  2017-08-25
背景上,通过 paint事件,绘一幅图片

~
~
~
~
~
~

java怎么给窗体或者面板设置背景图片?
1利用标签组件来设置\\x0d\\x0a标签本来是一种最简单的组件,为什么可以将它设置成为一个窗体的背景呢?首先还是要了解框架JFrame中的层次结构。JFrame中的层次分布及相对关系是:最底层是JRootPane,第二层是JlayerPane,最上层就是ContentPane,也正是我们常说的内容面板。所以一般我们拖放的控件就是在ContentP...

Java窗体如何设置背景图片?急求!!
可以新建个面板,在面板里放入带图片的JLabel,填满面板即可。JPanel jp = new JPanel(); \/\/新建面板 jp.setLayout(new FlowLayout()); \/\/设置面板布局 ImageIcon ii=new ImageIcon(getClass().getResource("\/Picture\/i.jpg"));JLabel uppicture=new JLabel(ii); \/\/往面板里加入JLabel this....

java中swing窗体美化(swing的控件美化)
可以新建个面板,在面板里放入带图片的JLabel,填满面板即可。frame.getSize().height,frame);}};panel.setOpaque(false);\/\/设置透明。2在上面中的panel对象上添加多个其它具体的Jpanel对象。在每一个Jpanel对象中又可以设置单独的布局方式。这样就可以完整的表达这个界面内容了。你的代码是正确的,...

怎样将图片设置为java程序中的背景
1、打开电脑,进入软件中,编写设置大小的代码,代码如下所示。2、在左边的选项中选择javastudy包,在子文件下选择Java。3、选择之后,就会看到以下画面,通过代码加入图片,代码如下图所示。4、写好代码之后,选择左边的菜单,如下图所示,点击以下选项。5、图片插入之后,就成功了。

JAVA界面设计怎么插入背景图片?
可以利用标签组件来设置。具体方法如下:利用标签组件来设置,具体代码如下:JPanelpnlMain=new JPanel(); \/\/创建面板pnlMain。getContentPane().add(pnlMain); \/\/将pnlMain设置为主面板。Iconi=new ImageIcon("背景.jpg"); \/*用源图片“背景.jpg”构造一个ImageIcon对象i,需要注意如果图片的路径使用...

java 设置窗口背景图片还有设置按钮的字体格式例如大小等等··_百度...
要加背景的话,可以先声明一个背景JPanel,在这个JPanel上面画上图片,可以像这样做 JPanel panel = new JPanel() { Override protected void printComponent(Graphics arg0) { \/\/ TODO Auto-generated method stub super.printComponent(arg0);arg0.drawImage(img, x, y, width, height, observer)...

Java swing 窗体如何设置背景图片?
getIconHeight());backPanel = (JPanel) this.getContentPane();backPanel.setOpaque(false);this.getLayeredPane().setLayout(null);this.getLayeredPane().add(backImage, new Integer(Integer.MIN_VALUE));backPanel.setLayout(new BorderLayout());这个是我程序里面复制出来的,效果就下面图一样。

java中的frame如何添加背景图片,窗口中加了面板,或者直接在面板中添加图...
public class Demo extends JFrame { JLabel jl =new JLabel(); public Demo() { jl =new JLabel(new ImageIcon("bg.jpg")); this.add(jl); this.setSize(300, 200); this.setVisible(true); this.setDefaultCloseOperation(EXIT_ON_CLOSE); } public static void main(String[] ...

java里面怎么给一个窗体添加一张背景图片啊,需要详细代码!谢谢
JLabel l=new JLabel();Icon icon=new ImageIcon("D:\\\\a.jpg"); \/\/在此直接创建对象 l.setIcon(icon);l.setBounds(0, 0, icon.getIconWidth(),icon.getIconHeight());p.add(l,new Integer(Integer.MIN_VALUE));getContentPane().add(p);pack(); \/\/窗口适应组件大小 setDefaultClo...

java 窗体中添加背景图片的方法
import java.awt.GridLayout;import javax.swing.ImageIcon;import java.awt.event.*;public class Example1 extends JFrame{ public static void main(String[] args){ JFrame jf=new JFrame("系统登录");JPanel jpanel = new JPanel();jf.setContentPane(jpanel);\/\/设置窗口在屏幕中居中显示 d...

相似回答