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(); } } }); } }
- 浏览: 237773 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (295)
- 数据库 (44)
- Java Web (26)
- Js+Css+Html (52)
- 证券 (1)
- 技术书籍 (2)
- Log4j (2)
- 收发邮件 (3)
- UML (6)
- tomcat (1)
- 开发工具 (21)
- java基础 (46)
- 设计模式 (2)
- Java Web Start (2)
- 即时通信解决方案 (2)
- Ant (7)
- 持续集成 (1)
- android (10)
- Ibatis (2)
- WebService (2)
- Ext (42)
- Ejb (2)
- flex (2)
- struts (5)
- dwr (1)
- 一笑而过 (2)
- FreeMarker (1)
- excel (2)
- hibernate (2)
- Jbpm (1)
- spring (1)
- Windows7 仿 WindowsXP 风格的主题 . (0)
- 情感 (0)
- 平安业务知识 (1)
- 报表 (2)
- 集群/负载均衡 (1)
- Linux (1)
- 单元测试 (1)
- Html5&Css3 (5)
最新评论
-
guji528:
很前面,不错
StarUML使用说明-指导手册 -
qincidong:
freezingsky 写道忘记是tomcat5还是5以前的版 ...
让Tomcat支持目录浏览 -
freezingsky:
忘记是tomcat5还是5以前的版本,默认是开启目录浏览的。那 ...
让Tomcat支持目录浏览 -
314649444:
不错,挺实用的 配置
让Tomcat支持目录浏览
发表评论
-
Java注解
2013-08-20 10:08 1244Java注解是在JDK1.5引入的,以@注解名存在代码中。 ... -
SWING界面美化
2013-07-31 15:09 4223Synth——它是 Java 5.0 中为 Swing 引入 ... -
统计一个项目的有效代码
2010-05-08 08:43 401package com.imti.work.cla; im ... -
oracle和Mysql连接数据库
2010-05-08 08:49 344Mysql方式: import java.sql.C ... -
文件合并
2010-05-08 08:51 376package com.imti.work.cla; im ... -
正则表达式
2011-08-21 13:41 410import java.util.regex.Matcher ... -
通过java反射获取任意对象的字段名及字段值
2011-08-24 17:35 1115import java.lang.reflect.Field ... -
Java系统托盘
2011-09-19 13:47 561import java.awt.AWTException; ... -
Java闪屏
2011-09-19 13:48 412import java.awt.BorderLayout; ... -
Java Swing右键菜单
2011-09-19 13:50 1080import java.awt.Frame; import ... -
Java Swing获取系统字体
2011-09-19 13:53 620import java.awt.GraphicsEnviro ... -
写个小程序将新浪读书频道一网打尽
2011-10-07 12:03 401原文地址:http://www.blogjava.ne ... -
多线程模拟生产者消费者关系
2012-01-13 13:41 571在现实应用中,很多时候都需要让多个线程按照一定的次序来访问共 ... -
利用RSSLibJ读取RSS
2012-05-08 16:48 650RSS是一个标准的XML文件,Rss阅读器可以读取这个XML ... -
Java进度条的使用
2013-01-04 20:48 403import java.awt.BorderLayout; ... -
Java读取大文件的处理
2013-01-04 20:50 435publicclass ProgressMonitorTes ... -
Java多线程下载文件
2013-01-04 20:52 581import java.io.FileInputStream ... -
Java字体选择对话框
2013-01-17 20:14 843/** * 字体选择对话框。 * * @ ... -
Socket多人聊天(文字+图片+多文件发送和接收)
2013-01-19 15:49 2074主要实现: 1.群聊 2.私聊 3.发送文字(可选择字 ... -
几种常见的排序方法
2013-01-28 22:26 6701.冒泡排序 基本概念是:依次比较相邻的两个数,将小数放在 ...
相关推荐
【Java实现全屏俘获】是指在Java编程中利用特定的API和技术来捕获和保存屏幕上显示的内容。这个过程通常涉及到图像处理和图形用户界面(GUI)的交互。以下是对标题和描述中涉及的知识点的详细解释: 1. **Java GUI...
在Java编程语言中,全屏显示是一个常见的需求,特别是在开发游戏、桌面应用或者演示软件时。这个场景下,我们通常需要让程序占据整个显示器的屏幕空间,去除标题栏、菜单栏和其他窗口装饰元素,以便提供更好的用户...
【标题】"Java全屏超级玛丽"所涉及的知识点主要集中在游戏开发领域,特别是使用Java编程语言实现一个经典的超级玛丽游戏,并且强调了全屏显示的功能。以下将详细阐述相关技术点: 一、Java编程基础 1. 类与对象:...
在IT领域,尤其是在软件开发和用户界面设计中,“按钮打开全屏窗口”是一个常见的功能需求。这个主题涉及到多个知识点,包括窗口管理、事件处理、用户交互以及编程语言的API调用。下面将详细阐述这些相关知识点。 ...
"全屏画面"则涉及到Java窗口的大小调整和屏幕适配。在Java中,可以通过设置JFrame的大小和位置使其充满整个屏幕。例如,可以调用`setExtendedState(JFrame.MAXIMIZED_BOTH)`方法使窗口最大化,实现全屏效果。同时,...
根据提供的文件信息,本文将详细解释“窗口设置半透明全屏”这一主题涉及的关键知识点,主要聚焦于Android开发中的窗口管理、格式设置以及如何实现全屏显示等技术要点。 ### 窗口设置半透明全屏 #### 一、概念理解...
总的来说,"WPF 稳定的全屏化窗口方法"这个资源涵盖了如何在WPF环境中创建一个稳定的全屏窗口,包括获取屏幕信息、调整窗口属性以及处理用户交互等方面的知识。通过理解和应用这些知识点,开发者能够更好地创建符合...
4. 全屏窗口切换: 要实现在非全屏和全屏之间的切换,首先需要在布局文件中为全屏模式准备一个备用布局。在用户触发全屏操作时,可以使用ViewGroup的removeView()和addView()方法将SurfaceView从当前布局移除并添加...
2. **设置窗口为全屏**:通过`getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);`来设置窗口为全屏模式。 ```java getWindow().setFlags...
标题“WPF全屏窗口将让Chrome 97视频停止播放”揭示了一个具体的交互问题,即WPF应用的全屏模式可能对Chrome浏览器中的视频播放造成干扰。Chrome 97是谷歌浏览器的一个特定版本,可能在这个版本中存在某些兼容性问题...
总的来说,这个Java流星雨小程序全屏版是一个结合了Java GUI编程、Swing组件使用、屏幕适配以及自定义窗口装饰的实例,对于学习Java图形界面编程和理解Swing的开发者来说,是一个很好的学习资源。通过深入研究代码,...
在探讨“JAVA窗体多屏幕显示的问题”时,我们深入分析了如何在Java环境中处理多显示器设置下的窗体展示问题,特别聚焦于Swing库的应用。这个问题对于开发跨平台图形用户界面(GUI)应用程序的开发者来说至关重要,...
windows系统做java开发,有些电脑的命令行窗口太小,为了看清全部信息,可以全屏,只需简单的操作,就可实现。
在Java中,通过Java AWT或Swing库可以实现窗口的全屏切换。通常,这涉及到设置Frame或Window对象的大小和位置,以及调整其显示模式。 3. **Java声效音乐** 游戏中的声音和音乐是增强用户体验的重要元素。Java提供...
本文将深入探讨如何利用这两个组件实现视频播放,包括小窗口(悬浮窗口)播放和全屏播放。 `SurfaceView`是一个特殊的视图,它提供了一个直接与硬件图形渲染管道连接的表面,使得视频帧可以直接绘制到屏幕上,减少...
Java全屏技术和屏幕控制是Java 2D API的重要组成部分,主要用于创建沉浸式视觉体验或进行高性能的图形渲染。本文将深入探讨这两个主题,并基于提供的源码`DisplayModeTest.java`和`MultiBufferTest.java`来解析相关...
Java实现的FTP连接与数据浏览程序,实现实例化可操作的窗口。 部分源代码摘录: ftpClient = new FtpClient(); //实例化FtpClient对象 String serverAddr=jtfServer.getText(); //得到服务器地址 ...
要在这个全屏窗口中显示图像,可以使用`imshow`函数。假设我们有一个名为`image.jpg`的图像文件,显示它的代码如下: ```matlab imshow('image.jpg'); ``` 结合`figure`和`imshow`,我们可以创建一个全屏显示图像...