精华内容
下载资源
问答
  • 关于Java中如何窗口中添加背景图片

    千次阅读 2019-12-11 20:44:03
    关于Java中如何窗口中添加背景图片 ** ImageIcon img = new ImageIcon("E:\\1.jpg"); JLabel jl_bg = new JLabel(img); //背景 jl_bg.setBounds(0, 0, 500, 350); //设置位置和大小,先setLayout(null)一下。...

    **

    关于Java中如何窗口中添加背景图片

    **

    getContentPane().setLayout(null);
     ImageIcon img = new ImageIcon("E:\\1.jpg");
        JLabel jl_bg = new JLabel(img); //背景
        jl_bg.setBounds(0, 0, 500, 350); //设置位置和大小,先setLayout(null)一下。
        getLayeredPane().add(jl_bg, new Integer(Integer.MIN_VALUE));
        ((JPanel)this.getContentPane()).setOpaque(false); //设置透明
    展开全文
  • 添加窗口背景图片.java
  • 在java窗体程序中添加图片的方法

    千次阅读 2021-02-13 02:01:12
    在java窗体程序中添加图片的方法发布时间:2020-06-16 11:24:13来源:亿速云阅读:148作者:Leah这篇文章主要为大家详细介绍了在java窗体程序中添加图片的方法,图文详解容易学习,配合代码阅读理解效果更佳,非常...

    在java窗体程序中添加图片的方法

    发布时间:2020-06-16 11:24:13

    来源:亿速云

    阅读:148

    作者:Leah

    这篇文章主要为大家详细介绍了在java窗体程序中添加图片的方法,图文详解容易学习,配合代码阅读理解效果更佳,非常适合初学者入门,感兴趣的小伙伴们可以参考一下。

    打开eclipse,创建一个java工程项目,创建完后在src下新建一个类Window,由于要插入图片,所以还在工程目录下创建一个文件夹imgs,里面放了一张60*60的图片,创建后的工程目录和图片,如图:

    cd007167bd1640e85107f34dca96910d.png

    在Window.java中写入如图内容,设置窗体的一些基本信息

    cc377dae02b9fd69f5d447638afcd1b4.png

    先说一下图片插入的方法。这里是将图片显示在label控件上,然后再将label控件放置到窗体上。

    在Window类的构造函数中加入如图代码。

    解释一下这段代码:先是通过ImageIO.read()读取imgs文件夹下的block.png,然后getContentPane().setLayout(null);是将面板的布局设为null,即不使用布局管理器。

    然后创建一个label对象,将图片放置到label上。创建完label对象后,先将label放到面板上,然后再通过setBounds()设置label的位置和大小。

    注意要先将label放到面板上后再设置label的位置。

    8f8bb68133753808384fddc189a47b38.png

    加入main函数后,Window.java的文件内容,如图:

    23988ddec2f52833db97d3ded5e82208.png

    d299af79e2c4bc340c524b9a8a104e7c.png

    运行Window.java,结果如图所示。可以看到在窗体的左上角显示了插入的图片。

    6ba193b49bccacaecd114f9f138fe365.png

    setBounds()中有四个参数,依次为对象放置的x值、y值以及对象的宽、高。

    如果想将图片放到窗体的中间,可以如图修改代码。

    2a35f47bdde1e8ee4fae4e207631dc31.png

    修改后再次运行程序,结果如图:

    3d2fb37333c2baef1a302ebfd10f7b2a.png

    以上就是在java窗体程序中添加图片的方法了,看完之后是否有所收获呢?如果想了解更多相关内容,欢迎关注亿速云行业资讯,感谢各位的阅读。

    展开全文
  • Java中JFrame窗口添加背景图片

    千次阅读 多人点赞 2021-01-16 09:32:50
    3.之后把组件和面板添加窗口面板就可以; 大白话翻译: 把JFrame想象成一个桌子,桌子上面有个木板,组件和面板就是木板上的物品,我们就是把桌子上的木板换为玻璃板,然后把背景图放在玻璃板下面,把物品放在玻璃...

    知识储备:
    1.JFrame中是有很多层次关系的,具体可以去自己查一下;
    在这里插入图片描述
    在这里插入图片描述

    主要思路:
    1.把图片添加到标签里(把标签的大小设为和图片大小相同),把标签放在分层面板的最底层;
    2.把窗口面板设为内容面板并设为透明、流动布局。
    3.之后把组件和面板添加到窗口面板就可以;
    大白话翻译:
    把JFrame想象成一个桌子,桌子上面有个木板,组件和面板就是木板上的物品,我们就是把桌子上的木板换为玻璃板,然后把背景图放在玻璃板下面,把物品放在玻璃板上面;

    哔哩哔哩有此视频教程

    示例代码:

    import java.awt.FlowLayout;
    
    import javax.swing.ImageIcon;
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JPanel;
    
    public class ImageDemo {
    
    	public static void main(String[] args) {
    		JFrame jf=new JFrame("背景图片测试");
    		//1.把图片添加到标签里(把标签的大小设为和图片大小相同),把标签放在分层面板的最底层;
    		ImageIcon bg=new ImageIcon("src/images/bg.jpg");
    		JLabel label=new JLabel(bg);
    		label.setSize(bg.getIconWidth(),bg.getIconHeight());
    		jf.getLayeredPane().add(label,new Integer(Integer.MIN_VALUE));
    		//2.把窗口面板设为内容面板并设为透明、流动布局。
    		JPanel pan=(JPanel)jf.getContentPane();
    		pan.setOpaque(false);
    		pan.setLayout(new FlowLayout());
    		//3.之后把组件和面板添加到窗口面板就可以;
    		JButton btn=new JButton("测试按钮");
    		pan.add(btn);
    		jf.setSize(bg.getIconWidth(),bg.getIconHeight());
    		jf.setLocationRelativeTo(null);
    		jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		jf.setVisible(true);
    	}
    
    }
    
    

    在这里插入图片描述

    展开全文
  • 如何在java窗体程序中添加图片

    千次阅读 2021-02-12 09:19:40
    打开eclipse,创建一个java工程项目,创建完后src下新建一个类Window,由于要插入图片,所以还工程目录下创建一个文件夹imgs,里面放了一张60*60的图片,创建后的工程目录和图片,如图:Window.java中写入如图...

    e93b39f67629fe2360c4d222f87f2a05.png

    打开eclipse,创建一个java工程项目,创建完后在src下新建一个类Window,由于要插入图片,所以还在工程目录下创建一个文件夹imgs,里面放了一张60*60的图片,创建后的工程目录和图片,如图:

    bec3ca9d1be550dd93094141f6143ec9.png

    在Window.java中写入如图内容,设置窗体的一些基本信息

    4f7ef8f22e9d93257ea5b27c41045d23.png

    先说一下图片插入的方法。这里是将图片显示在label控件上,然后再将label控件放置到窗体上。

    免费视频教程学习:java学习

    在Window类的构造函数中加入如图代码。

    解释一下这段代码:先是通过ImageIO.read()读取imgs文件夹下的block.png,然后getContentPane().setLayout(null);是将面板的布局设为null,即不使用布局管理器。

    然后创建一个label对象,将图片放置到label上。创建完label对象后,先将label放到面板上,然后再通过setBounds()设置label的位置和大小。

    注意要先将label放到面板上后再设置label的位置。

    a096acf5c986266089dd80cb94eb191b.png

    加入main函数后,Window.java的文件内容,如图:

    a82539ec826643be7c461fe2cd2cce3c.png

    b7594c0d9d7305c6e0e1e71a302c70e1.png

    运行Window.java,结果如图所示。可以看到在窗体的左上角显示了插入的图片。

    b1e2c7d1d1f6df71d4b30f1bd5c23b40.png

    setBounds()中有四个参数,依次为对象放置的x值、y值以及对象的宽、高。

    如果想将图片放到窗体的中间,可以如图修改代码。

    8366abfa0bf42a2408593c909bd7d6d6.png

    修改后再次运行程序,结果如图:

    44179ce36ea95f20a2b6ac34929ff04c.png

    相关文章教程推荐:java零基础入门

    展开全文
  • java代码中简单添加背景音乐(亲测有效)

    万次阅读 多人点赞 2020-04-30 13:50:13
    java贪吃蛇游戏课设时,想添加背景音乐, 参考一位博主的做法(链接:https://blog.csdn.net/weixin_43926171/article/details/90739074)
  • 一个简单的Java日历程序,有一个窗口,该窗口为BorderLayout布局。窗口的中心添加一个Panel容器:pCenter,pCenter的布局是7行7列的GridLayout布局,pCenter的放置49个标签,用来显示日历。窗口北面添加一个Panel...
  • 展开全部首先分析需要32313133353236313431303231363533e4b893e5b19e31333363376530的GUI技术java中一般使用swing 和awt技术来实现图形界面,Swing组件较多,功能比较强大,所以这里使用Swing组件来实现。窗口使用...
  • java界面添加按钮

    千次阅读 2021-02-27 22:07:13
    我只是想实现一个图片背景上有一个开始游戏的图片样式的按钮点击按钮进入下一个界面开始游戏我定义MyJPanel继承JPanel然后覆写paint方法添加背景定义MyJButton继承JButton然后覆写p...我只是想实现一个图片背景上...
  • java代码实现窗口化输入

    千次阅读 2019-04-25 15:10:27
    package ... import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; /** * @author GanJunnan * @date 2019/4/22 8:37 */ pub...
  • 怎么在java代码中调用shell脚本

    千次阅读 2019-06-11 22:35:04
    可以在java代码中调用shell脚本的,下面是一个简单示例 1.java代码示例如下: /** * java程序调用shell脚本 */ public class JavaExecuteShell { public static void main(String[] args) { try { String ...
  • Java 用户界面设计 求界面代码

    千次阅读 2021-02-27 10:49:42
    创建一个窗口,窗口标32313133353236313431303231363533e4b893e5b19e31333339653636题叫Information2. 3个标签, 用于显示文字 Name Number Class3. 3个文本框, 用于填写信息4. 1个按钮, 文字是确认5. 1个文本域B....
  • Java源码下载 1个目标文件 摘要:Java源码,网络相关,HTTP   Java实现HTTP连接与浏览,Java源码下载,输入html文件地址或网址,显示页面和HTML源文件,一步步的实现过程请下载本实例的Java源码,代码中包括丰富的...
  • 这个的实现还是比较容易的,...至于窗口,只需要在窗口之上添加上该容器将其完全覆盖即可。下面来看代码: public class SetPicture extends JPanel{ private String picture;//图片位置 public SetPicture(S...
  • package java01; import java.awt.*; import javax.swing.*;... * Swing显示窗口,并在窗口中输出一串文字 * @author Administrator * */ public class java002 { public static void main(String[]...
  • java实现创建窗口

    千次阅读 2019-07-02 17:06:58
    布局管理器: 流式布局管理器:(一个跟着一个排) this.setLayout(new FlowLayout(FlowLayout.LEFT,20,30));//组件左对齐,水平间距20,垂直间距30 ...import java.awt.FlowLayout; import javax.s...
  • 相信大家GUI编程过程,也就是开发窗口程序过程,比如游戏界面等,难免会需要给窗口添加背景图片,接下来我将给大家详细讲解如何给窗口设置背景图片。 一、知识点介绍 给窗口绘制背景背景图片需要用到"java"...
  • Java中如何重置窗口

    千次阅读 2019-09-22 09:41:00
  • Java实现滑动窗口

    千次阅读 2020-04-19 23:34:09
    滑动窗口 问题 LeetCode:239. 滑动窗口最大值 给定一个数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。...向窗口添加数据时: 假如窗口大小为8,遍历数组,并依次放入队列,存在三...
  • Java增加窗口、设置窗口标题

    万次阅读 2016-09-01 13:42:39
    import java.awt.Frame; /** * 增加窗口 * @author Lixiangjian * */ public class BallGame extends Frame{ void launchFrame(){ //设置窗口大小 setSize(300,300); //setLocation()是JFrame里面的...
  • 游戏界面GUI界面java实现贪吃蛇游戏需要创建一个桌面窗口出来,此时就需要使用java中的swing控件创建一个新窗口JFrame frame = new JFrame("贪吃蛇游戏");//设置大小frame.setBounds(10, 10, 900, 720);向窗口中添加...
  • java 怎样设置窗口的颜色

    千次阅读 2021-02-12 12:32:59
     改变窗格颜色 另外再附一段背景颜色渐变的代码 运行示意图如下: import java.awt.Color; import java.awt.GradientPaint; import java.awt.Graphics; import java.awt.Graphics2D; import javax.swing....
  • 1.通过这部分代码,就可以从数据库获得数据显示到屏幕上 try{ Class.forName("com.mysql.jdbc.Driver"); // 加载驱动类 String url = "jdbc:mysql://localhost:3306/test"; // 获取连接 String user = "root...
  • 事实上,我们使用java语言同样可以完成图形化界面程序的开发,而学习图形化界面编程相对来说就会有趣很多,因为所见即所得,也就是说,我们写的大部分代码的执行效果,是可以通过图形化界面实实在在能够看得到的。...
  • 一、改变窗口图标 先将图片导入eclipse: Import ->...修改窗口图标的操作需要和设置窗口信息放在一个类。 package menu; import java.awt.FlowLayout; import java.awt.Toolkit; imp...
  • Java建立窗口并通过按钮实现窗口跳转

    万次阅读 多人点赞 2019-10-31 09:14:25
    为之前的游戏做了一个菜单的模型 ...import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class Menu extends JFrame implements ActionListener { ...
  • 编写程序,屏幕上显示一个带标题的窗口,并添加一个按钮,当用户单击按钮时,弹出对话框,显示用户单击了按钮。
  • 编写Java程序,屏幕上显示带标题的窗口,并添加一个按钮。当用户单击按钮时,结束程序。 package p3; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event....
  • 算法学习之滑动窗口(java版)

    千次阅读 2020-07-13 21:56:20
    算法学习之滑动窗口(java版) 文章目录算法学习之滑动窗口(java版)框架例题最小覆盖子串字符串排列找所有字母异位的词最长无重复子串总结 滑动窗口实际上是通过双指针实现的,[left,right]之间的范围就是窗口。通常...
  • IDEA打jar包 ...写的代码如下: 打开File->Project Structure 选择Artifacts->点击"+"->选择JAR->选择From modules with dependencies 会跳出下页面 Module默认就是; Main Class点击...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 192,992
精华内容 77,196
关键字:

怎么在java窗口中添加代码

java 订阅