Java全屏窗口

1.import java.awt.Dimension;
2.import java.awt.Toolkit;
3.import java.awt.event.MouseAdapter;
4.import java.awt.event.MouseEvent;
5. 6.import javax.swing.JFrame;
7. 8. 9. /**
10.* 全屏的窗口
11.* @author EX-QINCIDONG001
12.*
13.*/
14.public class FullScreenWindow
15.{
16.     /** 
17.    * @param args 
18.    */
19.    public static void main(String[] args)
    {
        20. fullWindow1();
        21.  //fullWindow2();
        22.
23.}
24. /** 
25.  * 全屏窗口,这个还是可以看到标题栏。 
26.*/
27.public static void fullWindow2()
    {
28.    final JFrame frame = new JFrame();
29.    Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
30.    frame.setSize(dim);
31.    frame.setVisible(true);
32.    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
33.    frame.addMouseListener(new MouseAdapter()
        {
34.           // 双击退出 
35.           public void mouseClicked(MouseEvent e)
            {
36.               if(e.getClickCount() == 2)
                {
37.               frame.dispose(); 38.
                }
39.
            }
40.
        }
        );
41.
    }
42.    /** 
43.    * 全屏窗口,无标题栏。 
44.    */
45.    public static void fullWindow1()
    {
46.        final JFrame frame = new JFrame();

47.        frame.setUndecorated(true);
48.        frame.getGraphicsConfiguration().getDevice().setFullScreenWindow
            (frame);
49.       frame.setVisible(true);
50.       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
51.       frame.addMouseListener(new MouseAdapter()
        {
52.           // 双击退出 
53.           public void mouseClicked(MouseEvent e)
            {
54.           if(e.getClickCount() == 2)
                {
55.            frame.dispose(); 56.
                }
57.
            }
58.
        }
        );
59.
    }
60.
}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值