FullScreenDemo.java:
package FullScreenDemo;
import java.awt.*;
import javax.swing.*;
/**
* @author http://xp9802.iteye.com/
* 2011-11-19下午04:40:38
*/
public class FullScreenDemo {
public static void main(String[] args) {
final JFrame jframe = new JFrame();
JButton fullsButton = new JButton("全屏显示");
JButton exitButton = new JButton("退出");
exitButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
System.exit(1);
}
});
fullsButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
//通过调用GraphicsEnvironment的getDefaultScreenDevice方法获得当前的屏幕设备了
GraphicsDevice gd = ge.getDefaultScreenDevice();
// 全屏设置
gd.setFullScreenWindow(jframe);
}
});
jframe.add(fullsButton);
jframe.add(exitButton);
jframe.setLayout(new FlowLayout());
jframe.setSize(400, 300);
jframe.setVisible(true);
}
}
FullScreenDemo1.java:
package FullScreenDemo;
import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.UIManager;
/**
* @author http://xp9802.iteye.com/
* 2011-11-19下午04:31:38
*/
public class FullScreenDemo1 {
public static void main(String[] args) {
JFrame jframe = new JFrame();
JButton exitButton = new JButton("退出");
exitButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
System.exit(1);
}
});
jframe.add(exitButton);
jframe.setLayout(new FlowLayout());
jframe.setUndecorated(false);
jframe.getGraphicsConfiguration().getDevice()
.setFullScreenWindow(jframe);
jframe.setVisible(true);
}
}
FullScreenDemo2.java:
package FullScreenDemo;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.Toolkit;
import javax.swing.JButton;
import javax.swing.JFrame;
/**
* @author http://xp9802.iteye.com/
* 2011-11-19下午04:32:38
*/
public class FullScreenDemo2 {
public static void main(String[] args) {
JFrame jframe = new JFrame();
JButton exitButton = new JButton("退出");
exitButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
System.exit(1);
}
});
jframe.add(exitButton);
jframe.setLayout(new FlowLayout());
/**
* true无边框 全屏显示
* false有边框 全屏显示
*/
jframe.setUndecorated(false);
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
jframe.setSize(d.width, d.height);
jframe.setVisible(true);
}
}
FullScreenDemo3.java:
package FullScreenDemo;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.Rectangle;
import java.awt.Toolkit;
import javax.swing.JButton;
import javax.swing.JFrame;
/**
* @author http://xp9802.iteye.com/
* 2011-11-19下午04:39:38
*/
public class FullScreenDemo3 {
public static void main(String[] args) {
JFrame jframe = new JFrame();
JButton exitButton = new JButton("退出");
exitButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
System.exit(1);
}
});
jframe.add(exitButton);
jframe.setLayout(new FlowLayout());
/**
* true无边框 全屏显示
* false有边框 全屏显示
*/
jframe.setUndecorated(false);
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Rectangle bounds = new Rectangle(screenSize);
jframe.setBounds(bounds);
jframe.setExtendedState(JFrame.MAXIMIZED_BOTH);
jframe.setVisible(true);
}
}
源码解压密码为:xp9802.iteye.com
分享到:
相关推荐
两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将...
两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将...
EVC 实现全屏源码 EVC 实现全屏源码 EVC 实现全屏源码 EVC 实现全屏源码 EVC 实现全屏源码
java 实现屏幕的俘获功能纯Java代码,标准程序,无错误
两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将...
java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序
两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将...
两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将...
易语言全屏截图源码.zip易语言项目例子源码下载易语言全屏截图源码.zip易语言项目例子源码下载 1.合个人学习技术做项目参考 2.适合学生做毕业设计参考 3.适合小团队开发项目参考
两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将...
Java EJB中有、无状态SessionBean的两个例子 两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;在有状态SessionBean中,用...
java实现全屏自动播放代码,读取外部参数控制图片播放时间间隔,没有控制按钮,从文件中读取图片然后通过DrawImage()方法在框架上画图,控制图片位子,设置框架全屏显示,使用多线程控制每张图显示的时间,参数从...
微信小程序 全屏动画滚动 (源码)微信小程序 全屏动画滚动 (源码)微信小程序 全屏动画滚动 (源码)微信小程序 全屏动画滚动 (源码)微信小程序 全屏动画滚动 (源码)微信小程序 全屏动画滚动 (源码)微信小程序 全屏动画...
html5 全屏源码 html5 全屏源码 html5 全屏源码 html5 全屏源码
Java EJB中有、无状态SessionBean的两个例子 两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;在有状态SessionBean中,用...
微信小程序源码 全屏动画滚动(学习版)微信小程序源码 全屏动画滚动(学习版)微信小程序源码 全屏动画滚动(学习版)微信小程序源码 全屏动画滚动(学习版)微信小程序源码 全屏动画滚动(学习版)微信小程序源码 全屏动画...
VC 窗口全屏的实现源码,可以设置按什么方式全屏,比如按比例和不按比例,还可以设置是否显示滚动条等。
窗口全屏应用教程.zip易语言项目例子源码下载窗口全屏应用教程.zip易语言项目例子源码下载 1.合个人学习技术做项目参考 2.适合学生做毕业设计参考 3.适合小团队开发项目参考
java2d java全屏 java声效音乐