`

Java全屏窗口

阅读更多
import java.awt.Dimension;
import java.awt.Toolkit;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;

import javax.swing.JFrame;


/**
 * 全屏的窗口
 * @author EX-QINCIDONG001
 *
 */
public class FullScreenWindow {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		fullWindow1();
		//fullWindow2();
	}
	
	/**
	 * 全屏窗口,这个还是可以看到标题栏。
	 */
	public static void fullWindow2() {
		final JFrame frame = new JFrame();
		Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
		frame.setSize(dim);
		frame.setVisible(true);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.addMouseListener(new MouseAdapter(){
			// 双击退出
			public void mouseClicked(MouseEvent e) {
				if (e.getClickCount() == 2) {
					frame.dispose();
				}
			}
		});
	}
	/**
	 * 全屏窗口,无标题栏。
	 */
	public static void fullWindow1() {
		final JFrame frame = new JFrame();
		frame.setUndecorated(true);
		frame.getGraphicsConfiguration().getDevice().setFullScreenWindow(frame);
		frame.setVisible(true);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.addMouseListener(new MouseAdapter(){
			// 双击退出
			public void mouseClicked(MouseEvent e) {
				if (e.getClickCount() == 2) {
					frame.dispose();
				}
			}
		});
	}
}



分享到:
评论

相关推荐

    windows系统全屏显示命令行窗口

    windows系统做java开发,有些电脑的命令行窗口太小,为了看清全部信息,可以全屏,只需简单的操作,就可实现。

    Java窗口整人程序(含源文件)(还能学到Java窗口的知识)

    运行此Java程序,自动从jar文件中读取蓝屏图片占满全屏,造成死机假象,鼠标不起作用,七秒钟后解除。

    java源码包---java 源码 大量 实例

     Java实现的FTP连接与数据浏览程序,实现实例化可操作的窗口。  部分源代码摘录:  ftpClient = new FtpClient(); //实例化FtpClient对象  String serverAddr=jtfServer.getText(); //得到服务器地址  ...

    JAVA上百实例源码以及开源项目源代码

     Java实现的FTP连接与数据浏览程序,实现实例化可操作的窗口。  部分源代码摘录:  ftpClient = new FtpClient(); //实例化FtpClient对象  String serverAddr=jtfServer.getText(); //得到服务器地址  ...

    java源码包4

     Java实现的FTP连接与数据浏览程序,实现实例化可操作的窗口。  部分源代码摘录:  ftpClient = new FtpClient(); //实例化FtpClient对象  String serverAddr=jtfServer.getText(); //得到服务器...

    JAVA上百实例源码以及开源项目

    百度云盘分享 ... Java实现的FTP连接与数据浏览程序,实现实例化可操作的窗口。  部分源代码摘录:  ftpClient = new FtpClient(); //实例化FtpClient对象  String serverAddr=jtfServer.getText();...

    java源码包3

     Java实现的FTP连接与数据浏览程序,实现实例化可操作的窗口。  部分源代码摘录:  ftpClient = new FtpClient(); //实例化FtpClient对象  String serverAddr=jtfServer.getText(); //得到服务器...

    java源码包2

     Java实现的FTP连接与数据浏览程序,实现实例化可操作的窗口。  部分源代码摘录:  ftpClient = new FtpClient(); //实例化FtpClient对象  String serverAddr=jtfServer.getText(); //得到服务器...

    屏幕截图工具 Java 实现

    说明:程序由Java语言实现,功能包括全屏截图、自定义截图,在自定义状态下:在选区中 右键 -> 取消选区 在选区中 双击 -> 保存选区 在选区外 右键 -> 清除图像 程序中窗口截图部分暂时没有实现。 本程序是学习之...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    Java实现的FTP连接与数据浏览程序 1个目标文件 摘要:Java源码,网络相关,FTP Java实现的FTP连接与数据浏览程序,实现实例化可操作的窗口。 部分源代码摘录: ftpClient = new FtpClient(); //实例化FtpClient对象 ...

    java swing 调用webcam 人脸识别 展示

    java swing 调用webcam 显示全屏视频图像,支持接收Socket指令拍照无卡顿、无设备占用冲突、支持配置端口配置图片保存地址、支持切换窗口模式、视频图像始终前置模式,避免弹窗影响、支持图片旋转角度调整、支持开机...

    java项目之教务管理系统

    // 设置窗口全屏 setExtendedState(JFrame.MAXIMIZED_BOTH); } } }); /** *鼠标右键显示窗体 */ show.addActionListener(new ActionListener() { public void actionPerformed...

    NiceVieoPlayer:IjkPlayerMediaPlayer + TextureView,支持列表,完美切换全屏,小窗口的Android视频播放器

    完美切换小窗口,全屏,可在RecyclerView中无缝全屏。 手势滑动调节播放进度,亮度,声音。 支持高质量切换。 可自定义控制界面。 用法 下载niceviewoplayer库,在AndroidStudio中作为Mudule添加依赖。 或者在Gradle...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    Java实现的FTP连接与数据浏览程序 1个目标文件 摘要:Java源码,网络相关,FTP Java实现的FTP连接与数据浏览程序,实现实例化可操作的窗口。 部分源代码摘录: ftpClient = new FtpClient(); //实例化FtpClient对象 ...

    java烟花特效超爽

    窗口透明度随意调整,有截图功能,提示框淡入淡出效果,支持全屏和窗口模式,有背景音乐。

    java模拟开发《星际争霸》+可联机多人游戏+源码

    java模拟开发《星际争霸》+可联机多人游戏+源码 导入工程后,运行src.test.MyTestGameCore.java(窗口模式)或者src.test.TestGameCore.java(全屏模式)即可。

    java实现类似qq载图

    java实现类似qq载图,实现可视边框载图 ,保存功能,载图窗口全屏化

    屏幕精灵

    击来关闭全屏窗口。 该程序用C++BUILDER 4.0编译(第一次会因为缺少文件报错,不用跟他计较,重新编译一次会自动创建的),由于该程序仅供学习参考之用,且编写较为仓促,故程序结构略显混乱,大家可以自行做相应修改...

    Fullscreen-Windowed-Minecraft:使您可以在无边框窗口(而不是默认的全屏)中运行游戏。 与所有MC 1.7.10及更高版本兼容

    适用于Minecraft的全屏窗口(无边框) 这个mod是对游戏的非常简单的添加,它将使您可以使游戏在无边界窗口中运行,而不是在《我的世界》中可用的默认全屏模式下运行。无边框窗口化与默认全屏相比的优势您可以直接...

Global site tag (gtag.js) - Google Analytics