该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

java 窗体设置背景图片问题 (附上登陆界面代码,我想加个背景图片,求大神帮忙改改)

package com.qx;

import java.awt.Dimension;

import java.awt.GridLayout;

import java.awt.Toolkit;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JOptionPane;

import javax.swing.JPanel;

import javax.swing.JTextField;

import javax.swing.*;

import java.awt.*;

public class ATMLoginFrame extends JFrame{

private JLabel **lCardNo,**lPasswd;

private JTextField jtfCardNo,jtfPasswd;

private JButton **Ok,**Cancel;

private JPanel jp1,jp2,jp3;

private Bank bank;

public ATMLoginFrame(){

bank=new Bank();

**lCardNo=new JLabel("用户名 :");

**lPasswd=new JLabel("密 码:");

jtfCardNo=new JTextField(20);

jtfPasswd=new JTextField(20);

**Ok=new JButton("确定 ");

**Cancel=new JButton("取消 ");

jp1=new JPanel();

jp2=new JPanel();

jp3=new JPanel();

jp1.add(**lCardNo);

jp1.add(jtfCardNo);

jp2.add(**lPasswd);

jp2.add(jtfPasswd);

jp3.add(**Ok);

jp3.add(**Cancel);

this.add(jp1);

this.add(jp2);

this.add(jp3);

this.setLayout(new GridLayout(4, 1));

Dimension d=Toolkit.getDefaultToolkit().getScreenSize();

this.setTitle(" ATM柜员机模拟程序 ");

this.setBounds((d.width-300)/2, (d.height-200)/2, 300, 200);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

this.pack();

this.setVisible(true);

this.setSize(700,500);

this.setResizable(false);

**Cancel.addActionListener(

new ActionListener(){

public void actionPerformed(ActionEvent e) {

dispose();

}

}

);

**Ok.addActionListener(

new ActionListener(){

public void actionPerformed(ActionEvent e) {

long cardNo=Integer.parseInt(jtfCardNo.getText());

String passwd=jtfPasswd.getText();

Account account=bank.verifyAccount(cardNo, passwd);

if(account!=null)

{

ATMMainFrame mainFrame=new ATMMainFrame(bank,account);

dispose();

}else{

JOptionPane.showMessageDialog(null, "卡号或密码错误 ", "信息提示 ",JOptionPane.ERROR_MESSAGE);

}

}

}

);

}

public static void main(String[] args) {

ATMLoginFrame atm=new ATMLoginFrame();

}

}

①窗体设置背景图片,②左上角的logo换成自己的图片,求大神帮我改一下,谢谢

java窗体背景图片_java 窗体设置背景图片问题 (附上登陆界面代码,我想加个背景图...相关推荐

  1. java主界面设置背景图片_java 窗体设置背景图片问题?(附上登陆界面代码,我想加个背景图片,求大神帮忙改改)...

    java 窗体设置背景图片问题?(附上登陆界面代码,我想加个背景图片,求大神帮忙改改) 关注:223  答案:4  mip版 解决时间 2021-01-26 22:09 提问者非莪莫属 2021-01 ...

  2. 图片img标签设置默认图片

    图片img标签设置默认图片 1.让图片元素隐藏 2.设置默认图 用户头像,默认商品图等.img的alt属性只是给图片设置未加载时的文字提示信息.这时,通常会用到onerror属性,一下为常用的两种方法 ...

  3. java jframe 设置背景图片_JAVA怎样设置JFrame的背景图片呢?谁能教教我怎么弄背景图片...

    // 加载背景图片 ImageIcon bg = new ImageIcon("C:/Users/Administrator/Desktop/WuZi/image/back.jpg" ...

  4. java 把文字转成图片_java文本文件转化为图片文件怎么弄?

    展开全部 文件在计算机中都是以二62616964757a686964616fe58685e5aeb931333335343365进制保存的,但系统是以文件头来区分各种文件格式的. 也就是说,仅仅更改后 ...

  5. java 生成证书图片_java生成自定义证书图片1 - 制作证书word模板

    最近做项目遇到一个需求,生成指定数据的证书图片(比如毕业证,在空的模板中输入自定义的姓名.日期等信息),尝试了许多方法,最终完美地实现了这个需求. 以下内容为制作证书图片的第一步,制作证书word模板 ...

  6. java读取bmp图像_JAVA实现对BMP图片的读取

    BMP图片格式,是windows自带的一个图片格式,(*bmp),在windows的系统下都支持这种格式,bmp格式与设备无关的位图(DIB)格式,BMP简称位图,BMP的原始数据是没有经过压缩处理的 ...

  7. java 多线程下载图片_java多线程实现下载图片并压缩

    最近在做一个需求:从其他系统的ftp目录下载存储图片url的文件,然后读取文件中的url地址,根据地址下载图片后按天压缩成一个包,平均一个地址文件中包含4000个地址左右,也就是说一个文件扫描后需要下 ...

  8. java上传网络图片_java网络编程之图片上传

    输入输出流核心代码 所有的文件传输都是靠流,其中文件复制最具代表性.输入流和输出流,从输入流中读取数据写入到输出流中. InputStream in =输入源; OutputStream os=输出目 ...

  9. java点击上传上传mysql并显示图片_java + mysql + jdbc实现图片上传

    首先在数据库中用mediumblob来保存图片的位置 Mysql中可以存储大文件数据,一般使用的BLOB对象.如图片,视频等等. BLOB是一个二进制大对象,可以容纳可变数量的数据.因为是二进制对象, ...

最新文章

  1. python爬虫有什么用处-python为什么叫爬虫 python有什么优势
  2. android air创建文件夹,安卓版Airdrop将上线:无需安装APP,轻松实现文件隔空投送...
  3. Maven精选系列--过滤不同环境配置文件
  4. 工作184:自定义事件
  5. 搜索 —— 深度优先搜索(DFS)
  6. OKExChain主网支持EVM,OKB、OKT都将成为“铲子”
  7. 测试有道:微软测试技术心得 1
  8. 利用composer搭建PHP框架(三.模板引擎)
  9. WebLogic下载地址 各版本
  10. [渝粤教育] 周口师范学院 大学计算机基础 参考 资料
  11. 关于iPhone 5的适配
  12. 利用 安装oracle依赖包,使用yum快速安装oracle11g依赖包
  13. asc超级计算机题目,ASC世界大学生超级计算机竞赛赛题:单张图像超分辨率
  14. (转)屈子:独立人格可与日月争光
  15. 灰太狼大王讲java之抽象类
  16. springboot自带的线程池ThreadPoolTaskExecutor、ThreadPoolTaskScheduler的深入应用——异步任务监听回调,任务中断案例
  17. Ubuntu中连不上网,百度 ping 不通
  18. 全国大学生信息安全大赛线下赛crypto3题解
  19. js 删除list中的某个元素 向list中添加某个元素
  20. 用计算机制作一幅画,如何用易拉罐制作一幅画

热门文章

  1. 1.3 Codesys十六进制数字字符串与字节互转
  2. 03-MySQL:DBeaver 客户端使用
  3. Win7系统与WIN10系统 远程桌面不能复制粘贴如何解决
  4. 微信小程序动态添加class样式
  5. 最新的工资薪金所得适用税率表(工资薪金所得适用)
  6. 鸿蒙系统 规划,华为发布鸿蒙系统,青岛华为基地规划布局
  7. Linux实战技巧--文件系统操作(五)--打包压缩和解压缩(tar)
  8. 计算机进位制转换方法,进位计数制及其转换方法过程详解
  9. python实现进制转换器_python实现各进制转换的总结大全
  10. 从表征到行动---意向性的自然主义进路(续六)