java中添加背景_java中如何增加背景图片
我的程序代码如下,试了加背景的方法虽然程序没有错误,但是背景还是显示不出来,按钮的setsize好像也不起作用,希望高人能助一臂之力,小女子先写过各位了:、、、、importjava.awt....
我的程序代码如下,试了加背景的方法虽然程序没有错误,但是背景还是显示不出来,按钮的setsize好像也不起作用,希望高人能助一臂之力,小女子先写过各位了:、、、、 import java.awt.*; import javax.swing.*; public class MainFrame extends JFrame { public static void main(String[] args) { JFrame frame=new JFrame("补考管理系统"); frame.setSize(300,200); frame.setBackground(Color.gray); /*((JPanel) frame.getContentPane()).setOpaque(false); // Winter.jpg这个图片的位置要跟当前这个类是同一个包下 ImageIcon img = new ImageIcon("c://aaa.jpeg"); JLabel background = new JLabel(img); frame.getLayeredPane().add(background, new Integer(Integer.MIN_VALUE)); background.setBounds(0, 0, img.getIconWidth(), img.getIconHeight()); */ ImageIcon img = new ImageIcon("//practice//src//img//login_mainbg.jpg");//这是背景图片 JLabel imgLabel = new JLabel(img);//将背景图放在标签里。 frame.getLayeredPane().add(imgLabel, new Integer(Integer.MIN_VALUE));//注意这里是关键,将背景标签添加到jfram的LayeredPane面板里。 imgLabel.setBounds(0,0,img.getIconWidth(), img.getIconHeight());//设置背景标签的位置 //JFrame frame=new JFrame("补考管理系统"); // frame.addComponent(new FrameListener());//添加监听器 //设置用户关闭框架时的响应动作 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JLabel title=new JLabel("欢迎进入补考管理系统"); Font fnt=new Font("Serief",Font.BOLD+Font.ITALIC,40); title.setFont(fnt); Panel userpan=new Panel();//用户信息面板 JLabel userlab=new JLabel("用户名:"); JLabel mmlab=new JLabel("密码:"); JTextField username=new JTextField(); TextField password=new TextField(6); JButton login=new JButton("登录"); JButton Reset=new JButton("重置"); password.setEchoChar('*'); //login.resize(5,5); // Reset.resize(5,5); userpan.setSize(100,100); userpan.setLocation(300,300); userpan.setLayout(new GridLayout(3,2,0,5)); //3行2列的网格布局管理器 userpan.add(userlab); userpan.add(username); userpan.add(mmlab); userpan.add(password); userpan.add(login); userpan.add(Reset); frame.add(title,BorderLayout.NORTH); frame.add(userpan,BorderLayout.CENTER); frame.setResizable(false); frame.setVisible(true); } }
展开
java中添加背景_java中如何增加背景图片相关推荐
- java按钮添加事件_java中添加按钮并添加响应事件的方法(推荐)
关于java容器,面板等自行百度学一下吧 private button loginbtn = new button("登陆"); final static jframe buyer ...
- java button 添加事件_java中如何给button添加事件
一个例子, 参考下; 把第一个panelright.remove(firstpanel); package baidu; import java.awt.*; import java.awt.even ...
- 如何向mysql表中添加数据类型_java中怎么把data类型的数据添加到数据库?
这种问题应该算是很初级的问题了,项目一直用的是util包下的date,所以临时看了一下sql.date的源码: 由源码,很容易可以看出来,sql.date提供了两种构造方法: 一. 提供年月日 @De ...
- java 如何添加背景音乐_Java JFrame 中添加背景音乐方法
在想让音乐开始播放的时候 调用该方法就可以,如:如果想在一打开JFrame的时候就播放,那么在JFrame的构造方法中添加该方法即可.以此类推. import java.applet.AudioCli ...
- java中set集合_java中怎么往集合类set里添加数据??
展开全部 两种向Set中添加元素的方法,第一种是使用add()方法,每次添加一个元素到set中,当集合中不存在相32313133353236313431303231363533e59b9ee7ad94 ...
- java图形用户界面概述_Java中图形用户界面概述
Java中图形用户界面概述,转型或者高薪就业,java工程师是不错的选择,而且java是目前乃至未来都主流的程序语言.Java中图形用户界面概述,一起来学习下java方面的知识吧. 1.1.组件 组件 ...
- java 如何忽略异常_java中如何解决异常
原文 | dzone.com/articles/9-- 作者 | Thorben Janssen 翻译 | geekymv 无论你是初学者还是经验丰富的开发人员,对于你和你的团队来说,提高异常处理的能 ...
- java iter是否存在_Java中ListIterator和Iterator的区别以及ListIterator的应用
Java中ListIterator和Iterator详解与辨析 在使用java集合的时候,都需要使用Iterator.但是java集合中还有一个迭代器ListIterator,在使用List.Arra ...
- java函数式编程入口_Java中的函数式编程
前言 JDK8引入的Lambda表达式和Stream为Java平台提供了函数式编程的支持,极大地提高了开发效率.本文结合网络资源和自身使用经验,介绍下Java中的函数式编程 Java中的函数式编程 出 ...
- java comparable接口作用_Java 中 Comparable 接口的意义和用法
一, 为何需要实现Comparable接口 我们知道Collections类中包含很多对实现Collection接口的容器各种操作的静态方法. 当然, 其中最长用的莫过于排序了(Collections ...
最新文章
- 各种 Optimizer 梯度下降优化算法回顾和总结
- ethercard php_使用Arduino和ENC28J60以太网LAN网络模块发送HTTP POST请求
- DateTime格式化问题
- 手动启动 oracle 服务
- opencv生成随机图(随机彩图,随机灰图)
- 八十五、Eureka搭建分布式SpringCloud项目
- 面试基础算法及编程 第二弹(链表相关:主要考察指针的应用)
- ZABBIX Agent2监控docker
- 销售记账管理系统php源码,crm客户销售管理系统销售统计ERP系统源php源码源码办公审批管理...
- Cocos Creator学习のTiledMap
- 如何下载FLASH动画
- java web 在线购书商城系统
- 电脑主板故障维修案例
- PAT乙级-1028人口普查
- ai的预览模式切换_ai全屏快捷键是什么(Ai切换屏幕模式有哪些)
- edge浏览器设置启动时默认打开新标签页
- 1日人民币对美元汇率中间价下调56个基点
- 记录:mysql的binlog日志开启与数据恢复
- 自如上线分期支付,租金贷发展受限后充分利用流量变现
- 安装tensorflow
热门文章
- Windows 7 设置devenv.exe启动版本
- CDH6报错解决全记录
- 大学生体测成绩判断c语言_体育改革瞄准高校,体测不过关可能真的毕不了业了...
- python发展路线_Python进阶路径-从学徒到大师
- java找重复字符串_在java中怎样查找重复字符串
- 萝卜家园win11系统32位微软原版镜像v2021.08
- 【Python学习笔记】Python深拷贝和浅拷贝
- 设置response.setContentType(“application/json;charset=utf-8“)后还是中文乱码
- linux给文件加可执行权限
- Spring 事务方法与非事务方法相互调用 @Transactional 注解失效不回滚?