
正文
java背景图片代码,java添加背景图片
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
想在java学生管理系统的登陆界面添加背景图片,但不知在什么地方添加代码...
1、利用标签组件来设置,具体代码如下:=new JPanel(); //创建面板pnlMain。().add(pnlMain); //将pnlMain设置为主面板。
2、登录的窗口主界面JFrame,调用getContentPane(),获取到面板。JPanel J=(JPanel)this.getContentPane();创建一个带图标的标签。JLabel jb=new JLabel(new ImageIcon(xx.jpg));添加该标签,并设置为窗口的大小。
3、直接先设置一个JLabel, 大小铺满整个窗体,之后在加控件。
4、步骤:首先先在project里新建个文件夹(Folder),然后把你要插入的图片复制黏贴到这个文件夹里面。
5、imagine,...)构造JPanel---JLayPane,ContendPane,JRootPane(三选一)注意 在你固定背景层之后,添加的组件都要考虑覆盖效应和调和效应。如果要设计更加精美,还可以去参考背景颜色调和。代码木有。
6、我们如果只是替换背景图,不需要弄个UI,就直接用 paintComponent 方法来做。例如:下面是 ComponentUI 类的方法,看下面这个代码,当不透明时先涂背景色,然后再来 paint 组件。
相关问答
Q1: 怎么为Java程序添加背景图片代码
利用标签组件来设置,具体代码如下:=new JPanel(); //创建面板pnlMain。().add(pnlMain); //将pnlMain设置为主面板。
因此最好是采用以下方式来设置窗体背景。2 通过JPanel面板来设置窗体背景 JPanel面板是Java中的容器之一。
在Body中添加 在登录框的div添加 在css添加 在body添加:BODY { background-image: 图片路径地址 } 根据ID添加 login{ background-image: 图片路径地址 } 这些都可以的,还有js也可以添加的。
简单来说就是重写paint方法,然后调用画笔的drawImage这个方法。
可以新建个面板,在面板里放入带图片的JLabel,填满面板即可。
Q2: 怎么在Java里添加背景图片
1、简单来说就是重写paint方法,然后调用画笔的drawImage这个方法。
2、可以新建个面板,在面板里放入带图片的JLabel,填满面板即可。
3、步骤:首先先在project里新建个文件夹(Folder),然后把你要插入的图片复制黏贴到这个文件夹里面。
4、弄个jpanel,重写jpanel的paintComponent方法,里面有个g.drawimage方法,没记错的话是有9个参数。
5、pnlMain.add(lb); //将标签添加到主面板pnlMain中。用标签组件JLabel来设置窗体背景,其扩展性上比较差,且在标签上不能放置其他组件,比如:在放置一个JButton,整个布局背景图就错乱。
6、将数字(int或Integer对象)与图片(Image对象)的对应关系保存在一个map中,当得到某个数字是,就可以得到所对应的图片了,然后在button上setIcon就可以。
Q3: java中swing界面上怎么给jpanel上添加背景图片
1、具体方法如下:利用标签组件来设置,具体代码如下:=new JPanel(); //创建面板pnlMain。().add(pnlMain); //将pnlMain设置为主面板。
2、简单来说就是重写paint方法,然后调用画笔的drawImage这个方法。
3、可以新建个面板,在面板里放入带图片的JLabel,填满面板即可。
4、frame.getSize().height,frame);} };panel.setOpaque(false); //设置透明。2 在上面中的panel对象上添加多个其它具体的Jpanel对象。在每一个Jpanel对象中又可以设置单独的布局方式。这样就可以完整的表达这个界面内容了。
Q4: Java将图片设为背景(背景!不能覆盖组件!)
导致这种现象是因为Java加载组件是有顺序的,作为背景的JLabel的代码一定要放在全部组件代码的最后,这样JLabel的背景图片才不会被其他组件遮住,从而使整个布局背景错乱。所以采用这种方式来设置窗体背景有很大的局限性。
把图片放到一个Label里,然后把Label放到所有图层的最下方,其他控件都在它上面。
可以利用标签组件来设置。具体方法如下:利用标签组件来设置,具体代码如下:=new JPanel(); //创建面板pnlMain。().add(pnlMain); //将pnlMain设置为主面板。
可以新建个面板,在面板里放入带图片的JLabel,填满面板即可。
就可以了。上面这个我有例子,昨天给一个人解决了。就是用这个方法 http://zhidao.baidu.com/question/41817736html?oldq=1 还有另一个方法,你可以取得背景图片的 Graphics 对象,可以直接在这上面画。
xml文件设置背景图片中:任意一个控件,button imageView 或layout,在其的xml属性设置中,添加 [java] android:background=@drawable/bg即可实现设置其背景图片为bg.其中bg.bnp图片存放在drawable目录下。
Q5: JAVA设置背景图片
使界面和用户更加直接地互动,减少用户的不确定性。 帮助提高产品的易用性及识别性。 可控制软件的交互流程,用户可以控制。界面的交互流程需要被设计师考虑。如果不能控制界面的交互流程,则不能达到预期的效果。
可以新建个面板,在面板里放入带图片的JLabel,填满面板即可。
另外,你的程序有问题2016年六月没有31天。下面我给你一个例子。
在JFRAME中设置一个JPANEL对象,重写一下JPANEL对象的paintComponent方法。
关于java背景图片代码和java添加背景图片的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。





