源代码://-------------------------------------TestLogIn类importjavax.swing.*;importjava.awt.*;publicclassTestLogIn{//定义组件JFramejf;BackgroundPanelbgp;JLabelmotto,uNam...

源代码:

//-------------------------------------TestLogIn类

import javax.swing.*;

import java.awt.*;

public class TestLogIn {

//定义组件

JFrame jf;

BackgroundPanel bgp;

JLabel motto,uName,uPass;

JTextField nameField,passField;

JButton login;

Point pressPoint;

//这个类通过调用run()方法初始化组件

void run(){

//实例化组件

jf=new JFrame("Log In ");

bgp=new BackgroundPanel();

motto=new JLabel("Test Text Test Text");

motto.setFont(new Font("宋体",Font.BOLD, 32));

motto.setForeground(Color.WHITE);

uName=new JLabel("Warrior:");

uPass=new JLabel("Code:");

nameField=new JTextField(15);

passField=new JTextField(15);

login=new JButton("Game Begin");

//获得图片资源赋给 图片面板bgp

Image tmp=jf.getToolkit().getImage(getClass().getResource("bkyasuo1.jpg"));//获得图片

bgp.setImage(tmp);

bgp.setLayout(new GridLayout());

bgp.add(motto,"North");

bgp.add(uName);

//添加bgp给jp,添加jp到jf

jf.add(bgp);

//设置全屏

jf.setResizable(false);

jf.setUndecorated(true);

jf.getGraphicsConfiguration().getDevice().setFullScreenWindow(jf);

//设置默认关闭选项以及可见

jf.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);

jf.setVisible(true);

}

//程序主方法

public static void main(String[] args) {

// TODO Auto-generated method stub

TestLogIn tli=new TestLogIn();

tli.run();

}

}

还有一个BackGroundPanel类由于字数限制贴不上了

这是一个JavaSE程序,桌面平台的,不是安卓上的

展开

ubuntu java 全屏显示_java 在ubuntu下实现全屏,上面的状态栏依然显示。如下图,不想要上面的状态栏...相关推荐

  1. 单元格下拉全选快捷键_【excel下拉全选快捷键】Excel中全选是Ctrl A,那么反选呢?...

    电子表格问题,如何用快捷键一下全选所有的有数据的单元格? 1.先用鼠标左键单击数域的任一格,然后按Ctrl A这样整个数据区域就部选. 2.用鼠标左键单击数据区域中的任意单元格,然后按Ctrl *(就 ...

  2. ubuntu java 关闭进程_如何在Ubuntu中关闭Tomcat?

    问题描述 我试图关闭tomcat,如下所示,但是tomcat似乎仍在运行(http://localhost:8080 /) vandegraff@vandegraff-laptop:~$ /usr/s ...

  3. ubuntu java 1.8 1.7_java – 在Ubuntu上从JDK 1.7移动到JDK 1.8

    这是我在debian做的 – 我怀疑它应该工作在ubuntu(修改版本根据需要适应文件夹,你想要复制的JDK文件,你想要的,我使用/ opt / jdk): wget --header "C ...

  4. ubuntu java 开发环境_详解ubuntu搭建Java开发环境

    没有用Java写过程序,做为一个Java新手,在写第一个Hello,world程序之前,先在Ubuntu中搭建Java开发环境. 本文结构: 一.JDK安装 二.MyEclipse安装 三.Hello ...

  5. java swing最小化_Java swing 窗口最小化到任务栏 点击右键显示菜单(复制代码即可运行查看效果)...

    Java swing 窗口最小化到任务栏 点击右键显示菜单(复制代码即可运行查看效果) package swing; import java.awt.AWTException; import java ...

  6. java生成pdf加密_java使用iText 生成PDF全攻略(表格,加密)

    java使用iText 生成PDF全攻略,包括创建文档,设置字体,添加表格(PdfPTable),创建新页(newPage),设置布局,加密 主要使用的jar包: itextpdf-5.4.2.jar ...

  7. java 获取拼音码_Java获取汉字拼音的全拼和首拼实现代码分享

    import java.util.Collections; import java.util.Iterator; import java.util.LinkedHashMap; import java ...

  8. java运行class文件_java命令行下运行class文件

    今天碰到了一个很变态的问题,写了一个很简单的HelloWord.java,内容如下: package com.yanjiuyanjiu; public class HelloWorld { publi ...

  9. java src 文件路径_java获取src下文件路径和获取webRoot下文件路径

    获取src下的fileurl.properties文件路径 this.getClass().getResource("/fileurl.properties").getPath() ...

最新文章

  1. python学习笔记 --- print (输出到文件 file)
  2. Linux解决编译Apache出现的问题:configure: error: APR not found
  3. hadoop浅尝 第一个hadoop程序
  4. 战疫期,钉钉如何扛起暴增百倍的流量?
  5. qt 运行库 linux,linux(ubuntu) 版qt5.x安装的一些知识
  6. EF Core 2.0使用MsSql/Mysql实现DB First和Code First
  7. raspberry pi_书评:“ Raspberry Pi for Secret Agents”的使用效果不佳
  8. 惊艳!小米折叠屏新机渲染图曝光:不输华为三星
  9. Java SE 第二十三讲----static关键字and final关键字
  10. vue 切换页面没有改变滚动条_Web前端高级Vue学习笔记(三)
  11. Excel导入导出帮助类
  12. 备份数据 宝塔linux_华为云服务器安装宝塔Linux面板及宝塔面板数据库备份导入体验...
  13. mx350显卡天梯图_2020年显卡天梯图(2020.04月更新)
  14. C++ Primer 5th Edition(英文版)kindle.mobi
  15. kd树 python实现_python K近邻算法的kd树实现
  16. [NOIP2007]矩阵取数游戏(详细题解、含多种思路)
  17. 使用DistrbutedDataParallel时,nvdiai-smi显示每个进程都占用GPU:0
  18. 前端必会的anime动画库
  19. Mac必备效率软件|Alfred的基础使用教程
  20. 支持Genero BDL 4gl语言的编辑器

热门文章

  1. 码神日志N0.1|专场邀请:深度解析音视频技术(内有福利哦~)
  2. MySQL锁机制和PHP锁机制
  3. 动态规划法(九)想要更多例子?
  4. 前台后台进程转换问题
  5. Cocos2D-X2.2.3学习笔记5(UI系统)
  6. 注册刷短信验证码的问题
  7. WebView点击加载的页面中的按钮时不弹出新窗口以及在加载后执行javascript
  8. 归类练习的有效性思考
  9. java 乘法 位移_java 位移运算与乘法运算
  10. linux shell if判断字符串是否包含某字符串