如何在一个JFrame上面设置背景图片

Java > Java SE [问题点数:40分,结帖人xu123555033]
等级
本版专家分:42
结帖率 91.67%
等级
本版专家分:430
等级
本版专家分:32378
勋章
Blank
红花 2013年1月 Java大版内专家分月排行榜第一
Blank
黄花 2013年10月 Java大版内专家分月排行榜第二
2013年3月 Java大版内专家分月排行榜第二
2013年2月 Java大版内专家分月排行榜第二
Blank
蓝花 2013年7月 Java大版内专家分月排行榜第三
2013年5月 Java大版内专家分月排行榜第三
2013年4月 Java大版内专家分月排行榜第三
等级
本版专家分:479
等级
本版专家分:62248
勋章
Blank
GitHub 绑定GitHub第三方账户获取
Blank
银牌 2013年11月 总版技术专家分月排行榜第二
Blank
铜牌 2013年10月 总版技术专家分月排行榜第三
Blank
红花 2014年3月 Java大版内专家分月排行榜第一
2014年1月 Java大版内专家分月排行榜第一
2013年12月 Java大版内专家分月排行榜第一
2013年11月 Java大版内专家分月排行榜第一
2013年10月 Java大版内专家分月排行榜第一
等级
本版专家分:42
等级
本版专家分:62248
勋章
Blank
GitHub 绑定GitHub第三方账户获取
Blank
银牌 2013年11月 总版技术专家分月排行榜第二
Blank
铜牌 2013年10月 总版技术专家分月排行榜第三
Blank
红花 2014年3月 Java大版内专家分月排行榜第一
2014年1月 Java大版内专家分月排行榜第一
2013年12月 Java大版内专家分月排行榜第一
2013年11月 Java大版内专家分月排行榜第一
2013年10月 Java大版内专家分月排行榜第一
等级
本版专家分:62248
勋章
Blank
GitHub 绑定GitHub第三方账户获取
Blank
银牌 2013年11月 总版技术专家分月排行榜第二
Blank
铜牌 2013年10月 总版技术专家分月排行榜第三
Blank
红花 2014年3月 Java大版内专家分月排行榜第一
2014年1月 Java大版内专家分月排行榜第一
2013年12月 Java大版内专家分月排行榜第一
2013年11月 Java大版内专家分月排行榜第一
2013年10月 Java大版内专家分月排行榜第一
林尹

等级:

JAVA中如何在Jframe面板插入背景图片

 这段时间工作一直很忙,好久没有看自己的博客,也没有想到以前写的一个小问题有这么多人看,看到评论说有点看不懂或者是出现了错误,希望贴出完整的代码,所以来更新一下。 代码是几年前写的,按照原文我又写了...

java中如何对JFrame进行设置背景颜色和背景图片

Java窗口是指JFrame或者Frame ...其实,J你直接调用这方法后,你的确设置背景颜色,而你看到的却不是直接的JFrame或者Frame,而是JFrame.getContentPane().而JFrame上的contentPane默认是Color.WH

java中如何在JFrame中添加背景图片

import java.awt.*; import javax.swing.*; public class Test extends JFrame { //创建一个容器 ... //创建一个按钮,用来证明我们的确是创建了背景图片,而不是一张图片。  JButton jb;  public

JFrame 设置背景图片方法

import java.awt.Container; import javax.swing.ImageIcon;...import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; public class Test extends JFrame {  public Test() {  s

Swing-JFrame 浅谈如何在JFrame中添加背景色及背景图片

JFrame默认是BorderLayout ...1.JFrame设置背景色,注意体会注释的那句话。   package com.tools; import java.awt.Color; import javax.swing.JFrame; public class Test extends JFrame { public stati

JFrame上添加背景图片

JFrame是由这么几部分组成:最底下一层JRootPane,上面是glassPane(一个JPanel)和layeredPane(一个JLayeredPane),而layeredPane又由contentPane(一个JPanel)和menuBar构成。我们一般在JFrame上添加组件往往都是加...

Java JFrame实现无边框无标题

很多时候我们弄一个界面,不想要默认的边框,或者不想要右上角的那个最大化按钮,比如qq面板上面就没有...《2》添加背景图片(添加背景图片有很多方法,大致上都是图片JLabel里面,JLabelPanel上面,Panel上面还有

java使JFrame的操作,居中 设置标题等

public static void main(String[] args) { JFrame frame = new JFrame("利用JFrame创建窗口"); // 创建指定标题的JFrame窗口对象 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)

JAVA JFrame窗体添加背景图像的两种方法

首先还是要了解框架JFrame中的层次结构。JFrame中的层次分布及相对关系是:最底层是:JRootPane;...这里笔者提供两种方法为一个frame设置一张背景图片方法一: 原理:我们把图片放置第二层:Jla...

JFrame 的层次结构 及 背景设置说明

从视觉效果来看(从 View 层来看),一个 JFrame 的结构是这样的: 可以看出, Frame 的最底层是 RootPane, 然后是 LayeredPane 再上面就是 ContentPane 最顶层是 GlassPane 最顶层的 GlassPane 默认是透明的, ...

java swing 设置窗口背景颜色

由于Swing跟AWT有千丝万缕的联系,它既要支持AWT又要有自己新的体系,所以呢,这如果对于AWT中的Frame是可以直接通过setBackground来设置背景色,但是对于JFrame则不可以,应该采用下面的方法: JFrame frame = ...

java中JFrame去掉边框设置背景

这里主要通过继承JPanel来定义一个backgoundPanel类,将其添加到JFrame中,来给他设置背景,这样做的好处是我们还可以在上面继续添加其他组件,如下(BackgruondPanel): public class BackgruondPanel extends ...

解决java JFrame边框老土问题

自己思考,其实自己可以把JFrame的边框去掉,自己重写一个JPanel,然后把标题框当做组件,并且重绘背景,就可以得到和QQ游戏相似的界面。 问题二:这就涉及到窗体操作问题,比如如何关闭窗口,缩小窗口...

JFrame背景图添加(不影响按钮或者其它组件)

package Frame; import java.awt.Image; import java.awt.Toolkit; import javax.swing.ImageIcon;...import javax.swing.JFrame;  import javax.swing.JLabel; class MyFramex extends JFrame{  public

java怎样面板中添加背景图片

首先,导入相关的包: import java.awt.BorderLayout; import java.awt.Container; import javax.swing....import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel;

Java GUI编程4---标签组件JLabel

JLabel组件表示的是一个标签,本身是用于显示信息的,一般情况下是不能直接更改器显示内容的。创建完的Label对象可以通过Container类中的add()方法,加入到容器中,JLabel类的常用方法和常量如下表所示。 序号 ...

java swing 怎样添加背景图片并且能根据窗口大小进行缩放

有要在一块主面板上添加背景图片的需求,于是自己网上找了些资料研究一下,有些网友说用JLabel来做,通过设置它的icon属性来实现,但个人感觉这种做法很HACK,呵呵,而且这种方法容易带来在上面的内容被遮住等等的...

Java中的Jframe窗体

JFrame窗体的常用方法: 1、setTitle(“”);//设置窗体标题 ,直接输入标题字符串即可 2、setVisible();//设置窗体是否可见,true:可见,false:不可见 3、setDefaultCloseOperation();//设置窗体关闭方式,关闭...

JFrame实现无边框 及 实现拖动和Button关闭功能

用Java的Swing编程做GUI图形用户界面时,可能有这样的需求,就是不想要外面的那个默认边框,那么如何实现JFrame去边框,以及去边框后又会出现什么问题呢?   使用setUndecorated(true);去边框后 1、JFrame就...

getLayeredPane与getContentPane的区别

我们将图片放在分层面板中,因为内容面板分层面板的上面,所以必须要将内容面板设置透明。 JPanel p1 = (JPanel)this.getContentPane(); 这句语句的作用是,首先初始化一个内容面板——this.getContentPane...

java中button背景图片大小设置JFrame.getContentPane().add(pane)与JFrame.add(pane)区别

给按钮添加背景图片,如何调整背景图片的大小,纠结了很久,终于网上找到了一个解决方法,拿出来和大家分享一下: public void setIcon(String file, JButton iconButton) {   ImageIcon icon = new...

【Java源代码】如何按钮上添加图片背景

//此为创建一个对象 getIconWidth() //设置图像宽度 getIconHeight() //设置图像长度还有更多的对图片的操作方法,可查看API文档。下面是加入图片的简单效果源码: package Swing02; import javax.swing.*...

java swing 登陆界面+跳转界面

java swing+RS232通信持续更新

java中利用JFrame创建窗体

1. 一个简单例子: Java代码  public class Test(){   public static void main(String[] args){   JFrame frame = new JFrame();   JPanel panel = new JPanel();   ...

如何netbeans中插入图片背景

,新建项目: 建立Java应用程序,项目名称:HousePaintTest,下面的创建主类前的对号去掉,不创建主类,缺省包上右键单击,选择新建Java类,类名:MyPanel包:house 二,编写MyPanel类的代码,MyPanel继承...

Java GUI之美化JButton控件

Java ( Eclipse )环境下, Button 样式问题解释如下:在jframe中的button样式是不可以随意改变的设置好了就是固定的样式。样式设置如下:1、对JButton大小的设置 因为JButen是属于小器件类型的,所以一般的setSize不...

java中的 背景图片

这句语句的作用是,首先初始化一个内容面板——this.getContentPane(),这事使用JFrame添加组件的正确方法,并且将这个初始化好的内容面板的类型转换为JPanel类型的,这样才可以使得这个内容面板设置透明。...

java图形界面如何设置背景图片

java 图形界面中,怎么把一张图片设为窗口的背景,然后可以继续在上面添加其他组件,就是说后面添加的组件不会把那个背景图片给覆盖了?有谁能指教二,谢谢了。

Java-Swing编程介绍

一个窗口程序 布局管理BorderLayout和FlowLayout介绍 学习layout的小技巧 控件JButton和JTextField介绍 JButton介绍 不新建类来实现ActionLisner接口 介绍JTextField类 内部类和匿名内部类 内部类 匿名内部类 ...

java创建以任意图片背景的窗口

swing自带的窗体是不能够满足我们的应用需求的,所以需要制作任意图片和形状的JFrame框体,比如下图: 下面说明如何做到上图的效果: (1)首先你得需要一张好看的图片,比如羊皮纸。但是这下载的图片是方方正正的...

相关热词 c# 获取泛型参数 c# 获取引用变量地址 c# 加载系统自带的字体 c# unity 结构体 c# 路径提示拒绝访问 c# 换行连接 c# 创建接口 c# 取绝对值函数 c# 打印机首选项 c# json通用类