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

下面是源代码:

import java.awt.BorderLayout;

import java.awt.Container;

import java.awt.EventQueue;

import java.awt.Toolkit;

import javax.net.ssl.SSLEngineResult.Status;

import javax.swing.JFrame;

import javax.swing.JOptionPane;

import javax.swing.JPanel;

import javax.swing.UIManager;

import javax.swing.UnsupportedLookAndFeelException;

import javax.swing.border.EmptyBorder;

import javax.swing.JButton;

import java.awt.event.ActionListener;

import java.awt.event.ActionEvent;

import javax.swing.JTextField;

import java.awt.FlowLayout;

import com.jgoodies.forms.layout.FormLayout;

import com.jgoodies.forms.layout.ColumnSpec;

import com.jgoodies.forms.layout.RowSpec;

import com.jtattoo.plaf.mcwin.McWinLookAndFeel;

import java.awt.Color;

import javax.swing.JLabel;

import javax.swing.JEditorPane;

import java.awt.Font;

import javax.swing.JPasswordField;

/**

* @author Administrator

*

*/

public class Firs extends JFrame {

static JFrame frame = new JFrame();

private JPanel contentPane;

private JTextField textField_1;

private JLabel label;

private JLabel label_1;

private JLabel label_2;

private JLabel label_3;

private JPasswordField passwordField;

/**

* Launch the application.

*/

public static void main(String[] args) {

JFrame.setDefaultLookAndFeelDecorated(true);

try {

UIManager.setLookAndFeel(new McWinLookAndFeel());

} catch (UnsupportedLookAndFeelException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

EventQueue.invokeLater(new Runnable() {

public void run() {

try {

Firs frame = new Firs();

frame.setVisible(true);

} catch (Exception e) {

e.printStackTrace();

}

}

});

}

/**

* Create the frame.

*/

public Firs() {

Container container = new Container();

setIconImage(Toolkit.getDefaultToolkit().getImage("images//background.png"));

setTitle("\u6B22\u8FCE\u767B\u9646\u7F51\u4E0A\u5546\u57CE\u7BA1\u7406\u7CFB\u7EDF");

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setBounds(100, 100, 464, 202);

contentPane = new JPanel();

contentPane.setBackground(Color.WHITE);

contentPane.setForeground(Color.WHITE);

contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));

setContentPane(contentPane);

contentPane.setLayout(null);

this.setResizable(false);

JButton btnNewButton = new JButton("\u63D0\u4EA4");

btnNewButton.setFont(new Font("宋体", Font.PLAIN, 13));

btnNewButton.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent arg0) {

/*

if(textField_1 == null

|| passwordField == null

|| textField_1.trim().equals("")

|| passwordField.trim().equals("")){

JOptionPane.showMessageDialog(null, "User name or password can't be empty!");

}

*/

//String pwdString = String.valueOf(passwordField.getPassword());

if(textField_1.getText().equals("123") && passwordField.getText().equals("123")){

new Second().setVisible(true);

dispose();

}else{

JOptionPane.showMessageDialog(contentPane, "用户名或密码输入错误");

}

}

});

btnNewButton.setBounds(148, 130, 65, 23);

contentPane.add(btnNewButton);

JButton btnNewButton_1 = new JButton("\u91CD\u7F6E");

btnNewButton_1.setFont(new Font("宋体", Font.PLAIN, 13));

btnNewButton_1.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent arg0) {

passwordField.setText("");

textField_1.setText("");

}

});

btnNewButton_1.setBounds(271, 130, 65, 23);

contentPane.add(btnNewButton_1);

textField_1 = new JTextField();

textField_1.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent arg0) {

}

});

textField_1.setBounds(148, 28, 188, 23);

contentPane.add(textField_1);

textField_1.setColumns(10);

label = new JLabel("\u7528\u6237\u540D");

label.setFont(new Font("宋体", Font.BOLD, 13));

label.setBounds(61, 25, 50, 28);

contentPane.add(label);

label_1 = new JLabel("\uFF1A");

label_1.setBounds(121, 34, 54, 15);

contentPane.add(label_1);

label_2 = new JLabel("\u5BC6 \u7801");

label_2.setFont(new Font("幼圆", Font.BOLD, 13));

label_2.setBounds(61, 84, 65, 18);

contentPane.add(label_2);

label_3 = new JLabel("\uFF1A");

label_3.setBounds(121, 84, 54, 15);

contentPane.add(label_3);

passwordField = new JPasswordField();

passwordField.setBounds(148, 81, 188, 21);

contentPane.add(passwordField);

}

}

求大神指导一下啊

java jframe 设置背景图片_JFrame如何在原有的界面添加背景图片啊相关推荐

  1. JAVA生成的二维码以及给二维码添加背景图片

    JAVA生成的二维码以及给二维码添加背景图片** 1.页面只需一行代码即可(用ajax请求得不到响应,也可以用表单提交) window.location.href = "${ctx}/qrc ...

  2. Java - JFrame 设置背景图片

    设置JFrame的背景图片由两种方式: 1.Jpanel类的paintComponent(Graphics g)重新绘制背景图片 2.利用LayeredPane为Swing控件增加了深度,允许组建在需 ...

  3. python窗体加背景图_第二十三篇 -- 为窗体添加背景图片和图标以及设置窗体透明度...

    效果图: play.py #!/usr/bin/env python#_*_ coding: UTF-8 _*_ """========================= ...

  4. android页面背景为视频,安卓手机怎么给视频添加背景图片 上下图片中间视频画面的小视频制作...

    狸窝是帮助用户解决问题 提供教程解决方案 在这个过程中有使用我们自己开发的软件 也有网上找的工具 只要帮助用户解决问题就好!同意则往下继续了解学习 ... 注意此教程方案是:『安卓手机端教程方案』.很 ...

  5. excel poi 加背景图_使用POI在Excel中添加外部图片

    本篇的代码主要参考自poi讨论组:http://apache-poi.1045710.n5.nabble.com/Load-remote-image-inside-excel-sheet-td5709 ...

  6. v-for动态图片列表展示以及动态给div添加背景图片

    v-for动态图片列表以及动态给div添加背景图片方法 效果如下图所示: HTML: <div class="branchWorkshop"><ul>< ...

  7. 前端背景图放置_如何在css中添加背景图?

    在前端开发过程中,为了页面的美观,往往都会给html页面添加背景图片.那么如何利用css设置html中用图片做背景?本章就给大家介绍css怎样设置背景图片. css background属性就是专门设 ...

  8. java jframe 设置背景图片_JFrame如何设置背景图片

    代码: import java.awt.FlowLayout; import javax.swing.ImageIcon; import javax.swing.JButton; import jav ...

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

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

最新文章

  1. 实验:IP地址转换(超好用的substr();)
  2. 基于Neutron的Kubernetes SDN实践经验之谈
  3. Xamarin.Form 初学 之 服务引用-WCF服务引用
  4. 6大设计原则之接口隔离原则
  5. spring Boot 2.1.5 (1)---安装环境
  6. 微课|中学生可以这样学Python(例6.1):杨辉三角形
  7. python验证身份证最后一位数字代表什么_身份证号码最后一位代表什么?
  8. 创建最原始的XMLHttprequest对象
  9. java 重命名_Java如何重命名文件?
  10. spring 中常用注解
  11. Atitit. visual studio vs2003 vs2005 vs2008  VS2010 vs2012 vs2015新特性 新功能.doc
  12. 网站关键词选择的四大步骤
  13. 解析出错,标准Json格式数据
  14. (2022杭电多校三)1002-Boss Rush(状压DP+二分)
  15. cf Educational Codeforces Round 61 D. Stressful Training
  16. 也发个过VS3.0的MapHack
  17. oracle 不等于但包含空,sql语句不等于null
  18. 使用Nginx防止IP地址被恶意解析
  19. PLC实验:水塔水位控制
  20. 原神服务器服务端多人联机教程

热门文章

  1. DevOps 什么是 CI/CD?
  2. 索尼a5100_索尼a5100镜头可换吗_索尼a5100镜头卡口是什么-太平洋IT百科
  3. 微信小程序 wx.showModal去掉取消按钮以及自定样式
  4. 最热门的13个Java微服务框架
  5. 内网服务器管理面板安装教程
  6. 酷比魔方可以PHP编程么,酷比魔方i9:Windows平板不就该有腿么?
  7. R和Rstudio中包的安装、加载和查看等操作
  8. 标清编解码器和高清编解码器
  9. Java内存溢出问题排查分析
  10. 连续因果森林模型在网约车交易市场策略上的应用